【问题标题】:Symfony2 JMSSerializer performance issueSymfony JMS 序列化程序性能问题
【发布时间】:2015-07-09 13:55:10
【问题描述】:

我在 jsonrpc 上使用 JMSserializer 和 symfony2。我的一项请求返回了 980 多个结果(附有参考资料)。这个请求只需要 210ms 就可以执行,这还不错,但是序列化需要 30 多秒,响应权重为 35Mb。知道如何改进吗?

编辑:我需要响应中的所有数据,因此不需要排除或 maxDepth 策略。

【问题讨论】:

    标签: symfony jmsserializerbundle


    【解决方案1】:

    实体的关系和集合的所有接口可能都是序列化的。这是对此最常见的解释。您不应该尝试序列化所有这些,并确保只配置要序列化的原始类型和标量类型。

    【讨论】:

      猜你喜欢
      • 2019-03-22
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2021-09-02
      • 1970-01-01
      相关资源
      最近更新 更多