我正在托管一项服务,该服务将调用外部相关服务来完成一个业务工作流程,在某些情况下,我们必须与外部团队合作解决生产问题,并且必须共享我们发送的请求和我们需要确认的有效负载问题在他们的尽头。问题有时是当我们达到峰值负载时,我们在此序列化语句中摆脱了内存不足的情况
我们已使用记录器记录了所有请求和响应,该记录器将首先使用newton json.net将业务实体序列化为JSON,然后 登录应用程序见解
_logger.WriteEvent(“外部数据响应:可用产品为::” + Newtonsoft.Json.JsonConvert.SerializeObject(SKUS),TraceEventType.Information,
当我们摆脱内存异常时,我正在考虑将这些较大的请求和响应有效负载记录到某些外部源(例如表存储等)的最佳方法,但是为此,我们必须序列化到json并进行记录,因此仍然会有,解决这个问题的最佳方法是什么?任何指针都将非常有帮助