当前位置: 首页 > news >正文

简述主要的电子商务网站有哪些简单网页制作工具

简述主要的电子商务网站有哪些,简单网页制作工具,网站的登录界面是怎么做的,app怎么做出来测试环境没有报错#xff0c;生产环境每天都有几条这样的报错#xff0c;网上查了好多资料#xff0c;翻译成中文大概意思是 Broken pipe#xff08;“管道破裂”#xff09; 错误原因说明#xff1a; 1#xff09;broken pipe的字面意思是“管道破裂”。broken pip的…测试环境没有报错生产环境每天都有几条这样的报错网上查了好多资料翻译成中文大概意思是 Broken pipe“管道破裂” 错误原因说明 1broken pipe的字面意思是“管道破裂”。broken pip的原因是该管道的读端被关闭。 2broken pipe经常发生socket关闭之后或者其他的描述符关闭之后的write操作中。 3发生broken pipe错误时进程收到SIGPIPE信号默认动作是进程终止。 4broken pipe最直接的意思是写入端出现的时候另一端却休息或退出了因此造成没有及时取走管道中的数据从而系统异常退出 网上分析原因很多如下 1、报文过大处理的报文过大导致客户的端无法解析报文。  2、文件过大处理时间过长由于执行时间较长或频率较高程序或服务器出发超时直接结束进程。 3、重复提交处理时间过长导致当客户端重复发送请求而上次请求尚未完成下次请求会close上次请求。 4、数据库配置问题mysql配置文件忘记配置wait_timeout参数导致数据库连接顺序关闭RS、PS、CONN。 5、另外就是Java虚拟机内存太小或者使用低版本的JVM出发垃圾回收。 结合项目本身分析 我的应该是在第二和第三条导致的client端用户在杀死进程时接口的TCP请求尚未完成未完成的原因是处理时间长。 导致server端write数据时收到SIGPIPE信号抛出Broken pipe异常。 说白了就是我请求写入的数据量比较大处理时间比较长在测试环境单机测试的情况下不会有问题。但生产环境数据请求量上来以后当前一次请求还未处理完后一个请求就把前一个请求给close掉了导致write数据时收到sigpipe信号污染抛出出了Broken pipe。 java.net.SocketException: Broken pipe     at java.net.SocketOutputStream.socketWrite0(Native Method)     at java.net.SocketOutputStream.socketWrite(SocketOutputStream.java:109)     at java.net.SocketOutputStream.write(SocketOutputStream.java:153)     at org.apache.http.impl.io.SessionOutputBufferImpl.streamWrite(SessionOutputBufferImpl.java:124)     at org.apache.http.impl.io.SessionOutputBufferImpl.write(SessionOutputBufferImpl.java:160)     at org.apache.http.impl.io.ContentLengthOutputStream.write(ContentLengthOutputStream.java:113)     at org.apache.http.entity.ByteArrayEntity.writeTo(ByteArrayEntity.java:112)     at org.apache.http.impl.DefaultBHttpClientConnection.sendRequestEntity(DefaultBHttpClientConnection.java:156)     at org.apache.http.impl.conn.CPoolProxy.sendRequestEntity(CPoolProxy.java:152)     at org.apache.http.protocol.HttpRequestExecutor.doSendRequest(HttpRequestExecutor.java:238)     at org.apache.http.protocol.HttpRequestExecutor.execute(HttpRequestExecutor.java:123)     at org.apache.http.impl.execchain.MainClientExec.execute(MainClientExec.java:272)     at org.apache.http.impl.execchain.ProtocolExec.execute(ProtocolExec.java:186)     at org.apache.http.impl.execchain.RetryExec.execute(RetryExec.java:89)     at org.apache.http.impl.execchain.RedirectExec.execute(RedirectExec.java:110)     at org.apache.http.impl.client.InternalHttpClient.doExecute(InternalHttpClient.java:185)     at org.apache.http.impl.client.CloseableHttpClient.execute(CloseableHttpClient.java:83)     at org.apache.http.impl.client.CloseableHttpClient.execute(CloseableHttpClient.java:108)     at org.apache.http.impl.client.CloseableHttpClient.execute(CloseableHttpClient.java:56)   解决办法 我的场景是把身份证照片转成base64数据传输的压缩前大概两百五十多k。 期初不怎么怀疑因为传输内容过大造成的但试着对base64数据做了下压缩在观察线上日志发现问题确实没有了。 因为上传图片识别牵扯到客户端和服务端的交互虽然问题解决了但我还是怀疑服务端连接设置也存在问题一次数据传输200多k就造成报错未免有点儿太过经不起考验后续有新的发现还会更新。 参考资料 https://blog.csdn.net/shenshao_8/article/details/81049456 https://blog.csdn.net/ooppookid/article/details/54891771 https://www.cnblogs.com/cthon/p/9139553.html
http://www.w-s-a.com/news/737262/

相关文章:

  • 建设公司网站的细节中国建设网网站
  • 重庆美邦建网站宝安网页设计
  • 建网站的地址十堰做网站
  • 怎么评判一个网站做的好与坏专做情侣装网站
  • 网站管理助手v3历史上的今天 网站如何做
  • 网站建设与管理的就业方向网站开发前端模板
  • 对网站建设的维护深圳网络推广推荐
  • wordpress多站共享授权码wordpress数据库缓存插件
  • 建一个购物网站多少钱上海商标注册
  • 琪觅公司网站开发面点培训学校哪里有
  • 北京建设工程信息网站江苏企业网站建设
  • php电子商务网站建设wordpress新建的页面如何加xml
  • 去百度建网站外贸业务推广
  • 百度seo 站长工具网络营销课程个人总结3000字
  • 设计品牌网站wordpress商城 中文站
  • 公司网站要备案吗百度售后电话人工服务
  • 北京移动网站建设制作一个购物网站
  • 网站优化排名如何做网络开发工程师
  • 域名已有服务器也有怎么做网站pc 手机网站 微站
  • 鞍山网站设计制作网站最好的外贸网站建设
  • 百度手机模板网站新变更营业执照注册号查了发现之前有备案过网站了
  • 群晖个人网站建设建设网站主机免费版
  • 下载好了网站模板怎么开始做网站阿克苏网站建设价格
  • 有谁做彩票网站学会了vue 能搭建一个网站平台
  • 描述对于营销型网站建设很重要飘红效果更佳教育培训排行榜前十名
  • 国外网站有哪些推荐的网站按关键词显示广告图片
  • 互联网招聘网站排名手机网站系统
  • 网站与云平台区别企业网站建设有什么要求
  • wordpress福利网站源码高端网站设计培训机构
  • 网站建设找客户招标网免费