org.springframework.web.util.NestedServletException: Request processing failed; nested exception is com.alibaba.dubbo.rpc.RpcException: Failed to invoke the method getProductById in the service com.pl.facade.common.CommonFacade. Tried 1 times of the providers [10.26.111.8:20880] (1/1) from the registry 112.124.108.132:2181 on the consumer 10.26.111.8 using the dubbo version 2.5.3. Last error is: Invoke remote method timeout. method: getProductById, provider: dubbo://10.26.111.8:20880/com.pl.facade.common.CommonFacade?anyhost=true&application=pilibaba-consumer&check=false&default.check=false&default.retries=0&default.timeout=10000&dubbo=2.5.3&interface=com.pl.facade.common.CommonFacade&methods=updateBatchStatus,deleteAssoWeixinIdById,queryBannerByCode,deleteChannelChildrenByCode,findWithdrawTimeOfCurMonth,getAddressById,updateBrand,findChannelTagsByCode,getProductCount,queryTradeCountAndSumMoneyToday,queryRateHis,queryProductPageByChannel,updateProductWishAddById,queryChannel,updateRate,addChannelWord,queryProducts,queryChannelByCodeList,updateChannel,queryCurrencyByCode,updateProductTariff,queryRateAll,queryWordByParams,queryBrandPage,getProductCountByMerchantNo,getChannelByCode,queryBannerAll,deleteBrandById,getTariffByCode,findAssoWeixinIdByUserNo,updateChannelTag,getProductDetailById,getDaigouOrderNo,updateWord,queryAddressByUserNo,queryCurrencyAll,findChannelActivityForSelect2Bos,queryProductByBrand,updateProductRMB,updateProductCountry,updateBatchPriority,queryRateBySrcCurrency,getBrandById,addAssoWithdraw,getRateOther2CNY,queryProductPageByIds,queryWordsByChannelCodeNoBinding,getAllCountries,queryProductMerchantCount,addProduct,queryWords,addAssoWeixinId,addAddress,doCalcTariffAmount,queryTariffByParentCode,queryAllProducts,deleteProductById,deleteProductWords,getAssoWeixinIdById,queryRateHisBySrcCurrency,updateCountry,queryChannelByCodeForManage,updateAssoWeixinIdUpdateTime,queryRandomProduct,queryProductIdByWordId,queryWordIdByWord,deleteChannelTagById,updateProductWords,getLastUseWeixinId,queryChannelShow,findChannelTagsByChannelId,updateProduct,updateAddress,queryAllProductId,getProductByUrl,deleteWordById,queryWordsByChannelCode,queryProductByIds,queryProduct,queryAssoDetails,getChannelByName,findAllTagWords,updateAssoWeixinId,updateAssoWithdrawStatus,getCountryById,queryBrandsByParams,queryProductIdByWord,getCountryByNumCode,findWithdrawForPage,addRate,deleteAddress,queryChannelByChannel,queryProductHot,getBannerById,doDefaultAddress,updateBanner,getRateById,updateProductBrand,queryAssoTradeAll,queryWord,updateProductPriority2,queryProductByChannel,addWord,getDefaultAddress,deleteChannelWordByChannelCodeAndWordId,queryProductByWord,getCountryByCode,getProductById,updateBatchChannelTags,addBanner,queryProductCount,doSearchProduct,queryProductAllImage,addBrand,addAssoTrade,queryBrandByCountry,updateProductChannel,addChannel,getWordById,queryAllBrand,queryWordByWord,updateProductWeight,deleteChannelWordByWordId,deleteBannerById,queryProductBrandCount,queryCurrencyFromManagerRate,queryBrandCount,addProductWords,queryBrand,queryProductByCurrency,findTariffAllForSelect2Trees&pid=12567&queryProduct.timeout=30000&revision=0.0.1-SNAPSHOT&side=consumer&timeout=5000×tamp=1544708107863, cause: Waiting server-side response timeout by scan timer. start time: 2018-12-14 05:18:28.224, end time: 2018-12-14 05:18:33.233, client elapsed: 0 ms, server elapsed: 5009 ms, timeout: 5000 ms, request: Request [id=1035320, version=2.0.0, twoway=true, event=false, broken=false, data=RpcInvocation [methodName=getProductById, parameterTypes=[class java.lang.Integer], arguments=[8770], attachments={path=com.pl.facade.common.CommonFacade, interface=com.pl.facade.common.CommonFacade, version=0.0.0, timeout=5000}]], channel: /10.26.111.8:9777 -> /10.26.111.8:20880 at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:978) at org.springframework.web.servlet.FrameworkServlet.doGet(FrameworkServlet.java:857) at javax.servlet.http.HttpServlet.service(HttpServlet.java:624) at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:842) at javax.servlet.http.HttpServlet.service(HttpServlet.java:731) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:303) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:208) at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:52) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:241) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:208) at com.pilibaba.consumer.portal.PhoneAgentURLTrackAdvice.doFilter(PhoneAgentURLTrackAdvice.java:32) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:241) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:208) at com.pilibaba.consumer.portal.AssociatesFilter.doFilter(AssociatesFilter.java:36) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:241) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:208) at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:88) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:241) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:208) at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:220) at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:122) at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:505) at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:170) at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:103) at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:116) at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:423) at org.apache.coyote.http11.AbstractHttp11Processor.process(AbstractHttp11Processor.java:1079) at org.apache.coyote.AbstractProtocol$AbstractConnectionHandler.process(AbstractProtocol.java:625) at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1760) at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.run(NioEndpoint.java:1719) at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624) at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61) at java.lang.Thread.run(Thread.java:748) Caused by: com.alibaba.dubbo.rpc.RpcException: Failed to invoke the method getProductById in the service com.pl.facade.common.CommonFacade. Tried 1 times of the providers [10.26.111.8:20880] (1/1) from the registry 112.124.108.132:2181 on the consumer 10.26.111.8 using the dubbo version 2.5.3. Last error is: Invoke remote method timeout. method: getProductById, provider: dubbo://10.26.111.8:20880/com.pl.facade.common.CommonFacade?anyhost=true&application=pilibaba-consumer&check=false&default.check=false&default.retries=0&default.timeout=10000&dubbo=2.5.3&interface=com.pl.facade.common.CommonFacade&methods=updateBatchStatus,deleteAssoWeixinIdById,queryBannerByCode,deleteChannelChildrenByCode,findWithdrawTimeOfCurMonth,getAddressById,updateBrand,findChannelTagsByCode,getProductCount,queryTradeCountAndSumMoneyToday,queryRateHis,queryProductPageByChannel,updateProductWishAddById,queryChannel,updateRate,addChannelWord,queryProducts,queryChannelByCodeList,updateChannel,queryCurrencyByCode,updateProductTariff,queryRateAll,queryWordByParams,queryBrandPage,getProductCountByMerchantNo,getChannelByCode,queryBannerAll,deleteBrandById,getTariffByCode,findAssoWeixinIdByUserNo,updateChannelTag,getProductDetailById,getDaigouOrderNo,updateWord,queryAddressByUserNo,queryCurrencyAll,findChannelActivityForSelect2Bos,queryProductByBrand,updateProductRMB,updateProductCountry,updateBatchPriority,queryRateBySrcCurrency,getBrandById,addAssoWithdraw,getRateOther2CNY,queryProductPageByIds,queryWordsByChannelCodeNoBinding,getAllCountries,queryProductMerchantCount,addProduct,queryWords,addAssoWeixinId,addAddress,doCalcTariffAmount,queryTariffByParentCode,queryAllProducts,deleteProductById,deleteProductWords,getAssoWeixinIdById,queryRateHisBySrcCurrency,updateCountry,queryChannelByCodeForManage,updateAssoWeixinIdUpdateTime,queryRandomProduct,queryProductIdByWordId,queryWordIdByWord,deleteChannelTagById,updateProductWords,getLastUseWeixinId,queryChannelShow,findChannelTagsByChannelId,updateProduct,updateAddress,queryAllProductId,getProductByUrl,deleteWordById,queryWordsByChannelCode,queryProductByIds,queryProduct,queryAssoDetails,getChannelByName,findAllTagWords,updateAssoWeixinId,updateAssoWithdrawStatus,getCountryById,queryBrandsByParams,queryProductIdByWord,getCountryByNumCode,findWithdrawForPage,addRate,deleteAddress,queryChannelByChannel,queryProductHot,getBannerById,doDefaultAddress,updateBanner,getRateById,updateProductBrand,queryAssoTradeAll,queryWord,updateProductPriority2,queryProductByChannel,addWord,getDefaultAddress,deleteChannelWordByChannelCodeAndWordId,queryProductByWord,getCountryByCode,getProductById,updateBatchChannelTags,addBanner,queryProductCount,doSearchProduct,queryProductAllImage,addBrand,addAssoTrade,queryBrandByCountry,updateProductChannel,addChannel,getWordById,queryAllBrand,queryWordByWord,updateProductWeight,deleteChannelWordByWordId,deleteBannerById,queryProductBrandCount,queryCurrencyFromManagerRate,queryBrandCount,addProductWords,queryBrand,queryProductByCurrency,findTariffAllForSelect2Trees&pid=12567&queryProduct.timeout=30000&revision=0.0.1-SNAPSHOT&side=consumer&timeout=5000×tamp=1544708107863, cause: Waiting server-side response timeout by scan timer. start time: 2018-12-14 05:18:28.224, end time: 2018-12-14 05:18:33.233, client elapsed: 0 ms, server elapsed: 5009 ms, timeout: 5000 ms, request: Request [id=1035320, version=2.0.0, twoway=true, event=false, broken=false, data=RpcInvocation [methodName=getProductById, parameterTypes=[class java.lang.Integer], arguments=[8770], attachments={path=com.pl.facade.common.CommonFacade, interface=com.pl.facade.common.CommonFacade, version=0.0.0, timeout=5000}]], channel: /10.26.111.8:9777 -> /10.26.111.8:20880 at com.alibaba.dubbo.rpc.cluster.support.FailoverClusterInvoker.doInvoke(FailoverClusterInvoker.java:101) at com.alibaba.dubbo.rpc.cluster.support.AbstractClusterInvoker.invoke(AbstractClusterInvoker.java:227) at com.alibaba.dubbo.rpc.cluster.support.wrapper.MockClusterInvoker.invoke(MockClusterInvoker.java:72) at com.alibaba.dubbo.rpc.proxy.InvokerInvocationHandler.invoke(InvokerInvocationHandler.java:52) at com.alibaba.dubbo.common.bytecode.proxy1.getProductById(proxy1.java) at com.pilibaba.consumer.detail.DetailController.xx(DetailController.java:60) at sun.reflect.GeneratedMethodAccessor228.invoke(Unknown Source) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:221) at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:137) at org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:110) at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandleMethod(RequestMappingHandlerAdapter.java:777) at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:706) at org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:85) at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:943) at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:877) at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:966) ... 34 more Caused by: com.alibaba.dubbo.remoting.TimeoutException: Waiting server-side response timeout by scan timer. start time: 2018-12-14 05:18:28.224, end time: 2018-12-14 05:18:33.233, client elapsed: 0 ms, server elapsed: 5009 ms, timeout: 5000 ms, request: Request [id=1035320, version=2.0.0, twoway=true, event=false, broken=false, data=RpcInvocation [methodName=getProductById, parameterTypes=[class java.lang.Integer], arguments=[8770], attachments={path=com.pl.facade.common.CommonFacade, interface=com.pl.facade.common.CommonFacade, version=0.0.0, timeout=5000}]], channel: /10.26.111.8:9777 -> /10.26.111.8:20880 at com.alibaba.dubbo.remoting.exchange.support.DefaultFuture.returnFromResponse(DefaultFuture.java:188) at com.alibaba.dubbo.remoting.exchange.support.DefaultFuture.get(DefaultFuture.java:110) at com.alibaba.dubbo.remoting.exchange.support.DefaultFuture.get(DefaultFuture.java:84) at com.alibaba.dubbo.rpc.protocol.dubbo.DubboInvoker.doInvoke(DubboInvoker.java:96) at com.alibaba.dubbo.rpc.protocol.AbstractInvoker.invoke(AbstractInvoker.java:144) at com.alibaba.dubbo.rpc.listener.ListenerInvokerWrapper.invoke(ListenerInvokerWrapper.java:74) at com.alibaba.dubbo.monitor.support.MonitorFilter.invoke(MonitorFilter.java:75) at com.alibaba.dubbo.rpc.protocol.ProtocolFilterWrapper$1.invoke(ProtocolFilterWrapper.java:91) at com.alibaba.dubbo.rpc.protocol.dubbo.filter.FutureFilter.invoke(FutureFilter.java:53) at com.alibaba.dubbo.rpc.protocol.ProtocolFilterWrapper$1.invoke(ProtocolFilterWrapper.java:91) at com.alibaba.dubbo.rpc.filter.ConsumerContextFilter.invoke(ConsumerContextFilter.java:48) at com.alibaba.dubbo.rpc.protocol.ProtocolFilterWrapper$1.invoke(ProtocolFilterWrapper.java:91) at com.alibaba.dubbo.rpc.protocol.InvokerWrapper.invoke(InvokerWrapper.java:53) at com.alibaba.dubbo.rpc.cluster.support.FailoverClusterInvoker.doInvoke(FailoverClusterInvoker.java:77) ... 51 more Insert title here 500 error
系统执行发生错误,信息描述如下:
错误状态代码是:500
错误发生页面是:/detail/8770
错误信息:org.springframework.web.util.NestedServletException: Request processing failed; nested exception is com.alibaba.dubbo.rpc.RpcException: Failed to invoke the method getProductById in the service com.pl.facade.common.CommonFacade. Tried 1 times of the providers [10.26.111.8:20880] (1/1) from the registry 112.124.108.132:2181 on the consumer 10.26.111.8 using the dubbo version 2.5.3. Last error is: Invoke remote method timeout. method: getProductById, provider: dubbo://10.26.111.8:20880/com.pl.facade.common.CommonFacade?anyhost=true&application=pilibaba-consumer&check=false&default.check=false&default.retries=0&default.timeout=10000&dubbo=2.5.3&interface=com.pl.facade.common.CommonFacade&methods=updateBatchStatus,deleteAssoWeixinIdById,queryBannerByCode,deleteChannelChildrenByCode,findWithdrawTimeOfCurMonth,getAddressById,updateBrand,findChannelTagsByCode,getProductCount,queryTradeCountAndSumMoneyToday,queryRateHis,queryProductPageByChannel,updateProductWishAddById,queryChannel,updateRate,addChannelWord,queryProducts,queryChannelByCodeList,updateChannel,queryCurrencyByCode,updateProductTariff,queryRateAll,queryWordByParams,queryBrandPage,getProductCountByMerchantNo,getChannelByCode,queryBannerAll,deleteBrandById,getTariffByCode,findAssoWeixinIdByUserNo,updateChannelTag,getProductDetailById,getDaigouOrderNo,updateWord,queryAddressByUserNo,queryCurrencyAll,findChannelActivityForSelect2Bos,queryProductByBrand,updateProductRMB,updateProductCountry,updateBatchPriority,queryRateBySrcCurrency,getBrandById,addAssoWithdraw,getRateOther2CNY,queryProductPageByIds,queryWordsByChannelCodeNoBinding,getAllCountries,queryProductMerchantCount,addProduct,queryWords,addAssoWeixinId,addAddress,doCalcTariffAmount,queryTariffByParentCode,queryAllProducts,deleteProductById,deleteProductWords,getAssoWeixinIdById,queryRateHisBySrcCurrency,updateCountry,queryChannelByCodeForManage,updateAssoWeixinIdUpdateTime,queryRandomProduct,queryProductIdByWordId,queryWordIdByWord,deleteChannelTagById,updateProductWords,getLastUseWeixinId,queryChannelShow,findChannelTagsByChannelId,updateProduct,updateAddress,queryAllProductId,getProductByUrl,deleteWordById,queryWordsByChannelCode,queryProductByIds,queryProduct,queryAssoDetails,getChannelByName,findAllTagWords,updateAssoWeixinId,updateAssoWithdrawStatus,getCountryById,queryBrandsByParams,queryProductIdByWord,getCountryByNumCode,findWithdrawForPage,addRate,deleteAddress,queryChannelByChannel,queryProductHot,getBannerById,doDefaultAddress,updateBanner,getRateById,updateProductBrand,queryAssoTradeAll,queryWord,updateProductPriority2,queryProductByChannel,addWord,getDefaultAddress,deleteChannelWordByChannelCodeAndWordId,queryProductByWord,getCountryByCode,getProductById,updateBatchChannelTags,addBanner,queryProductCount,doSearchProduct,queryProductAllImage,addBrand,addAssoTrade,queryBrandByCountry,updateProductChannel,addChannel,getWordById,queryAllBrand,queryWordByWord,updateProductWeight,deleteChannelWordByWordId,deleteBannerById,queryProductBrandCount,queryCurrencyFromManagerRate,queryBrandCount,addProductWords,queryBrand,queryProductByCurrency,findTariffAllForSelect2Trees&pid=12567&queryProduct.timeout=30000&revision=0.0.1-SNAPSHOT&side=consumer&timeout=5000×tamp=1544708107863, cause: Waiting server-side response timeout by scan timer. start time: 2018-12-14 05:18:28.224, end time: 2018-12-14 05:18:33.233, client elapsed: 0 ms, server elapsed: 5009 ms, timeout: 5000 ms, request: Request [id=1035320, version=2.0.0, twoway=true, event=false, broken=false, data=RpcInvocation [methodName=getProductById, parameterTypes=[class java.lang.Integer], arguments=[8770], attachments={path=com.pl.facade.common.CommonFacade, interface=com.pl.facade.common.CommonFacade, version=0.0.0, timeout=5000}]], channel: /10.26.111.8:9777 -> /10.26.111.8:20880
错误堆栈信息:

org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:978)

org.springframework.web.servlet.FrameworkServlet.doGet(FrameworkServlet.java:857)

javax.servlet.http.HttpServlet.service(HttpServlet.java:624)

org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:842)

javax.servlet.http.HttpServlet.service(HttpServlet.java:731)

org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:303)

org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:208)

org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:52)

org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:241)

org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:208)

com.pilibaba.consumer.portal.PhoneAgentURLTrackAdvice.doFilter(PhoneAgentURLTrackAdvice.java:32)

org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:241)

org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:208)

com.pilibaba.consumer.portal.AssociatesFilter.doFilter(AssociatesFilter.java:36)

org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:241)

org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:208)

org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:88)

org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)

org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:241)

org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:208)

org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:220)

org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:122)

org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:505)

org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:170)

org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:103)

org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:116)

org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:423)

org.apache.coyote.http11.AbstractHttp11Processor.process(AbstractHttp11Processor.java:1079)

org.apache.coyote.AbstractProtocol$AbstractConnectionHandler.process(AbstractProtocol.java:625)

org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1760)

org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.run(NioEndpoint.java:1719)

java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149)

java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)

org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)

java.lang.Thread.run(Thread.java:748)