报错信息
客户端向服务端请求时,报错如下。
HSFTimeOutException
解决方案
客户端到服务端的网络问题。
检查客户端到服务端之间的网络是否正常。在客户端侧使用ping命令测试服务端的IP,确认是否是网络问题。
服务端处理耗时大于3秒。
在服务端的hsf.log中查找业务执行超时的日志,定位具体的类及方法如下。
如果服务端逻辑复杂,处理时间必须大于3秒,您可以修改超时时间clientTimeout的值。
服务端出现序列化错误。请检查业务代码,流类型、File和超大的对象等都会导致序列化错误,请勿传递这些数据。
代码性能较低,请优化代码。
客户端或服务端偶然会出现Java GC问题。
检查服务端和客户端Java GC日志,耗时很长的Java GC会导致超时,建议您优化业务代码的Java GC问题。
客户端负荷高。
使用增加客户端机器等方法,减轻客户端的负荷。
文档内容是否对您有帮助?