xxl-rpc request data empty 解决

xxl的执行器出现以下报错,但是可以正常使用
com.xxl.rpc.util.XxlRpcException: xxl-rpc request data empty.
    at com.xxl.rpc.remoting.net.impl.netty_http.server.NettyHttpServerHandler.process(NettyHttpServerHandler.java:77) [xxl-rpc-core-1.5.0.jar!/:na]
    at com.xxl.rpc.remoting.net.impl.netty_http.server.NettyHttpServerHandler.access$000(NettyHttpServerHandler.java:26) [xxl-rpc-core-1.5.0.jar!/:na]
    at com.xxl.rpc.remoting.net.impl.netty_http.server.NettyHttpServerHandler$1.run(NettyHttpServerHandler.java:50) [xxl-rpc-core-1.5.0.jar!/:na]
    at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149) [na:1.8.0_151]
    at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624) [na:1.8.0_151]
    at java.lang.Thread.run(Thread.java:748) [na:1.8.0_151]

经过排查发现是用因为有脚本在调用执行器的端口。

比如你的xxl-job执行器端口是 localhost:8899, 

只要在服务器执行命令  curl  localhost:8899,错误就会复现。

你可能感兴趣的:(java学习,java)