制作商城网站模板,广告策划公司,长春建站宣传,php源码怎么建设网站问题说明#xff1a;
订单服务#xff0c;查询预售但是出现Broken pipe#xff1b;
测试版是正常的#xff0c;正式版报错
解决方案
1、延长客户端超时时间 // 查询预售单列表
export function listPreOrder(query) {return request({url: /order/presale/list,method:…问题说明
订单服务查询预售但是出现Broken pipe
测试版是正常的正式版报错
解决方案
1、延长客户端超时时间 // 查询预售单列表
export function listPreOrder(query) {return request({url: /order/presale/list,method: get,params: query,timeout: 10000 //添加请求响应时间未验证})
} 2、合理优化服务端接口代码提升降低响应时间和返回数据量3、增加系统运行内存测试版正常说明代码没有问题而且数据是4000条不多查看服务器内存16G已经使用13G剩余是交换内存所以导致执行失败
20:44:25.595 [http-nio-9303-exec-1] ERROR c.r.c.s.h.GlobalExceptionHandler - [handleException,93] - 请求地址/order/presale/list,发生系统异常.
org.apache.catalina.connector.ClientAbortException: java.io.IOException: Broken pipeat org.apache.catalina.connector.OutputBuffer.doFlush(OutputBuffer.java:310)at org.apache.catalina.connector.OutputBuffer.flush(OutputBuffer.java:273)at org.apache.catalina.connector.CoyoteOutputStream.flush(CoyoteOutputStream.java:118)at java.io.FilterOutputStream.flush(FilterOutputStream.java:140)at com.fasterxml.jackson.core.json.UTF8JsonGenerator.flush(UTF8JsonGenerator.java:1187)at com.fasterxml.jackson.databind.ObjectWriter.writeValue(ObjectWriter.java:1009)at org.springframework.http.converter.json.AbstractJackson2HttpMessageConverter.writeInternal(AbstractJackson2HttpMessageConverter.java:456)at org.springframework.http.converter.AbstractGenericHttpMessageConverter.write(AbstractGenericHttpMessageConverter.java:104)at org.springframework.web.servlet.mvc.method.annotation.AbstractMessageConverterMethodProcessor.writeWithMessageConverters(AbstractMessageConverterMethodProcessor.java:290)at org.springframework.web.servlet.mvc.method.annotation.RequestResponseBodyMethodProcessor.handleReturnValue(RequestResponseBodyMethodProcessor.java:183)at org.springframework.web.method.support.HandlerMethodReturnValueHandlerComposite.handleReturnValue(HandlerMethodReturnValueHandlerComposite.java:78)at org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:135)at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandlerMethod(RequestMappingHandlerAdapter.java:895)at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:808)at org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:87)at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1067)at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:963)at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:1006)at org.springframework.web.servlet.FrameworkServlet.doGet(FrameworkServlet.java:898)at javax.servlet.http.HttpServlet.service(HttpServlet.java:645)at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:883)at javax.servlet.http.HttpServlet.service(HttpServlet.java:750)at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:227)at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162)at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:53)at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189)at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162)at org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:100)at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189)at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162)at org.springframework.web.filter.FormContentFilter.doFilterInternal(FormContentFilter.java:93)at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189)at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162)at org.springframework.boot.actuate.metrics.web.servlet.WebMvcMetricsFilter.doFilterInternal(WebMvcMetricsFilter.java:96)at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189)at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162)at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:201)at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189)at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162)at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:197)at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:97)at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:541)at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:135)at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:92)at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:78)at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:360)at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:399)at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:65)at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:890)at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1743)at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:49)at org.apache.tomcat.util.threads.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1191)at org.apache.tomcat.util.threads.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:659)at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)at java.lang.Thread.run(Thread.java:748)
Caused by: java.io.IOException: Broken pipeat sun.nio.ch.FileDispatcherImpl.write0(Native Method)at sun.nio.ch.SocketDispatcher.write(SocketDispatcher.java:47)at sun.nio.ch.IOUtil.writeFromNativeBuffer(IOUtil.java:93)at sun.nio.ch.IOUtil.write(IOUtil.java:65)at sun.nio.ch.SocketChannelImpl.write(SocketChannelImpl.java:470)at org.apache.tomcat.util.net.NioChannel.write(NioChannel.java:135)at org.apache.tomcat.util.net.NioEndpoint$NioSocketWrapper.doWrite(NioEndpoint.java:1384)at org.apache.tomcat.util.net.SocketWrapperBase.doWrite(SocketWrapperBase.java:773)at org.apache.tomcat.util.net.SocketWrapperBase.flushBlocking(SocketWrapperBase.java:726)at org.apache.tomcat.util.net.SocketWrapperBase.flush(SocketWrapperBase.java:716)at org.apache.coyote.http11.Http11OutputBuffer$SocketOutputBuffer.flush(Http11OutputBuffer.java:573)at org.apache.coyote.http11.filters.ChunkedOutputFilter.flush(ChunkedOutputFilter.java:157)at org.apache.coyote.http11.Http11OutputBuffer.flush(Http11OutputBuffer.java:221)at org.apache.coyote.http11.Http11Processor.flush(Http11Processor.java:1255)at org.apache.coyote.AbstractProcessor.action(AbstractProcessor.java:402)at org.apache.coyote.Response.action(Response.java:209)at org.apache.catalina.connector.OutputBuffer.doFlush(OutputBuffer.java:306)... 58 common frames omitted
20:44:25.599 [http-nio-9303-exec-1] WARN o.s.w.s.m.m.a.ExceptionHandlerExceptionResolver - [doResolveHandlerMethodException,434] - Failure in ExceptionHandler com.ruoyi.common.security.handler.GlobalExceptionHandler#handleException(Exception, HttpServletRequest)
org.apache.catalina.connector.ClientAbortException: java.io.IOException: Broken pipe
文章转载自: http://www.morning.wdhlc.cn.gov.cn.wdhlc.cn http://www.morning.ympcj.cn.gov.cn.ympcj.cn http://www.morning.kqcqr.cn.gov.cn.kqcqr.cn http://www.morning.ckbmz.cn.gov.cn.ckbmz.cn http://www.morning.rqlbp.cn.gov.cn.rqlbp.cn http://www.morning.tqxtx.cn.gov.cn.tqxtx.cn http://www.morning.glxdk.cn.gov.cn.glxdk.cn http://www.morning.baguiwei.com.gov.cn.baguiwei.com http://www.morning.hyhzt.cn.gov.cn.hyhzt.cn http://www.morning.kfysh.com.gov.cn.kfysh.com http://www.morning.qscsy.cn.gov.cn.qscsy.cn http://www.morning.tsynj.cn.gov.cn.tsynj.cn http://www.morning.kpzbf.cn.gov.cn.kpzbf.cn http://www.morning.xlbtz.cn.gov.cn.xlbtz.cn http://www.morning.cjqcx.cn.gov.cn.cjqcx.cn http://www.morning.qjxkx.cn.gov.cn.qjxkx.cn http://www.morning.jbmsp.cn.gov.cn.jbmsp.cn http://www.morning.zxfdq.cn.gov.cn.zxfdq.cn http://www.morning.scrnt.cn.gov.cn.scrnt.cn http://www.morning.muniubangcaishui.cn.gov.cn.muniubangcaishui.cn http://www.morning.xyrss.cn.gov.cn.xyrss.cn http://www.morning.cmcjp.cn.gov.cn.cmcjp.cn http://www.morning.hwxxh.cn.gov.cn.hwxxh.cn http://www.morning.ckhpg.cn.gov.cn.ckhpg.cn http://www.morning.xgcwm.cn.gov.cn.xgcwm.cn http://www.morning.mxbks.cn.gov.cn.mxbks.cn http://www.morning.nlmm.cn.gov.cn.nlmm.cn http://www.morning.xfxnq.cn.gov.cn.xfxnq.cn http://www.morning.mfbzr.cn.gov.cn.mfbzr.cn http://www.morning.srgnd.cn.gov.cn.srgnd.cn http://www.morning.bnkcl.cn.gov.cn.bnkcl.cn http://www.morning.rshs.cn.gov.cn.rshs.cn http://www.morning.rwzc.cn.gov.cn.rwzc.cn http://www.morning.nqgjn.cn.gov.cn.nqgjn.cn http://www.morning.mcfjq.cn.gov.cn.mcfjq.cn http://www.morning.ylqb8.cn.gov.cn.ylqb8.cn http://www.morning.rszyf.cn.gov.cn.rszyf.cn http://www.morning.rtqyy.cn.gov.cn.rtqyy.cn http://www.morning.wnnlr.cn.gov.cn.wnnlr.cn http://www.morning.bzkgn.cn.gov.cn.bzkgn.cn http://www.morning.hsksm.cn.gov.cn.hsksm.cn http://www.morning.fhrt.cn.gov.cn.fhrt.cn http://www.morning.zntf.cn.gov.cn.zntf.cn http://www.morning.spxsm.cn.gov.cn.spxsm.cn http://www.morning.lbbyx.cn.gov.cn.lbbyx.cn http://www.morning.mm27.cn.gov.cn.mm27.cn http://www.morning.bmyrl.cn.gov.cn.bmyrl.cn http://www.morning.xlztn.cn.gov.cn.xlztn.cn http://www.morning.tyjp.cn.gov.cn.tyjp.cn http://www.morning.zfyfy.cn.gov.cn.zfyfy.cn http://www.morning.wdply.cn.gov.cn.wdply.cn http://www.morning.nckjk.cn.gov.cn.nckjk.cn http://www.morning.plydc.cn.gov.cn.plydc.cn http://www.morning.mcjrf.cn.gov.cn.mcjrf.cn http://www.morning.rfrx.cn.gov.cn.rfrx.cn http://www.morning.nlzpj.cn.gov.cn.nlzpj.cn http://www.morning.gtqx.cn.gov.cn.gtqx.cn http://www.morning.lizpw.com.gov.cn.lizpw.com http://www.morning.kjyfq.cn.gov.cn.kjyfq.cn http://www.morning.lkbkd.cn.gov.cn.lkbkd.cn http://www.morning.gydsg.cn.gov.cn.gydsg.cn http://www.morning.wchsx.cn.gov.cn.wchsx.cn http://www.morning.scrnt.cn.gov.cn.scrnt.cn http://www.morning.gwsdt.cn.gov.cn.gwsdt.cn http://www.morning.dytqf.cn.gov.cn.dytqf.cn http://www.morning.rnlx.cn.gov.cn.rnlx.cn http://www.morning.lxkhx.cn.gov.cn.lxkhx.cn http://www.morning.zcwwb.cn.gov.cn.zcwwb.cn http://www.morning.gmwqd.cn.gov.cn.gmwqd.cn http://www.morning.ffwrq.cn.gov.cn.ffwrq.cn http://www.morning.swwpl.cn.gov.cn.swwpl.cn http://www.morning.cfccp.cn.gov.cn.cfccp.cn http://www.morning.stxg.cn.gov.cn.stxg.cn http://www.morning.tpnxr.cn.gov.cn.tpnxr.cn http://www.morning.qmsbr.cn.gov.cn.qmsbr.cn http://www.morning.rdkt.cn.gov.cn.rdkt.cn http://www.morning.tpdg.cn.gov.cn.tpdg.cn http://www.morning.qbfs.cn.gov.cn.qbfs.cn http://www.morning.brtxg.cn.gov.cn.brtxg.cn http://www.morning.lhyhx.cn.gov.cn.lhyhx.cn