今天上线功能,使用package -Pprd打生产包,上线后启动服务,竟然报:
Caused by: com.alibaba.dubbo.remoting.TimeoutException: Waiting server-side response timeout by scan timer. start time: 2019-09-16 18:32:54.066, end time: 2019-09-16 18:33:04.079, client elapsed: 1 ms, server elapsed: 10012 ms, timeout: 10000 ms, request: Request [id=2, version=2.0.0, twoway=true, event=false, broken=false, data=RpcInvocation [methodName=subscribe, parameterTypes=[class com.alibaba.dubbo.common.URL, interface com.alibaba.dubbo.registry.NotifyListener], arguments=[consumer://197.1.20.88/com.alibaba.dubbo.registry.RegistryService?application=pawn-deposits-service&backup=197.1.20.168:2181,197.1.20.165:2181&callbacks=10000&connect.timeout=10000&dubbo=2.5.3&interface=com.alibaba.dubbo.registry.RegistryService&lazy=true&methods=register,subscribe,unregister,lookup,unsubscribe&pid=4299&reconnect=false&sticky=true&subscribe.1.callback=true&timeout=10000×tamp=1568

线上部署时,由于Dubbo配置错误导致服务启动报等待服务器响应超时。问题根源在于生产环境中RPC地址配置不正确,修正为Zookeeper地址:zookeeper://localhost:2181后,服务正常启动,问题解决。
最低0.47元/天 解锁文章
1263

被折叠的 条评论
为什么被折叠?



