Skip to content

Yar rpc接口处理返回较多数据时抛异常Yar_Client_Packager_Exception: unpack error at offset 0 of -8 bytes #137

Description

@BensonWuu

运行环境描述:

Ubuntu 16.04.3 LTS,PHP7.2,
client yar version 2.0.4
server Yar version 2.0.4

image


问题场景描述:

提供数据的rpc接口一次性从数据库中取出10000行数据,每行数据大小平均1800字节,

进行处理再json_encode后return,抛出Yar异常错误
Yar_Client_Packager_Exception: unpack error at offset 0 of -8 bytes

经自测验证,若减少数据行到5000行数据,则正常返回,

或最终优化陈旧代码的select *仅返回需要的字段值,则也可正常返回。

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions