jsonRPC服务运行一段时间后会报错 process terminated with ERROR: E_ERROR "Allowed memory size of 268435456 bytes exhausted (tried to allocate 40960 bytes) 我已经设置可操作内存为256M 还是会出现。并且我也设置了处理到5000个请求后会重启当前的worker。这个要怎么排查。
看哪个文件哪一行报错啊,有可能就是那一行有问题。
我找到原因是因为一个定时任务进程一直报这个错。所以我想改下定时任务执行多少次以后自动重启当前进程。
检查是不是数据库读取的时候是不是没有限制行数。
看哪个文件哪一行报错啊,有可能就是那一行有问题。
我找到原因是因为一个定时任务进程一直报这个错。所以我想改下定时任务执行多少次以后自动重启当前进程。
检查是不是数据库读取的时候是不是没有限制行数。