欢迎使用普元产品知识库,本知识库包含普元应用开发平台EOSPlatform,流程平台BPS,企业服务总线ESB,微服务平台Microservice,运维管理平台Devops,数据集成平台DI

页面树结构

欢迎使用普元文档库

Skip to end of metadata
Go to start of metadata

【问题】

问题:

EOS Platform 7.6 weblogic VMware NSX配置负载均衡,流程端和客户端分布式部署,客户端页面调用<wf:processGraph processInstID='<%=processInstID%>' zoomQuotiety='<%=zoom%>' ></wf:processGraph>展示流程实例图,

第一次刷新页面,流程图能正常显示,连续刷新第二次客户端无反应,等待30s后报如下错误,报错后再次刷新又能正常刷新显示,情况如此反复

异常:

客户端异常:

ErrCode: 12000090
Message: (invalid stream header: 3C21444F : http://xx.xx.x.xx:8002/default/common.remote)
        at com.primeton.access.client.impl.transport.HttpToolKit.callCommonService(HttpToolKit.java:96)
        at com.primeton.access.client.impl.transport.HttpTransportSender.doSend(HttpTransportSender.java:32)
       ......
Caused By: java.io.StreamCorruptedException: invalid stream header: 3C21444F
        at java.io.ObjectInputStream.readStreamHeader(ObjectInputStream.java:804)
        at java.io.ObjectInputStream.<init>(ObjectInputStream.java:299)
      ......
流程端异常:

[default][2017-10-27 14:53:43,647][ERROR][com.eos.access.http.InterceptorFilter:132] /default/common.remote
java.net.SocketTimeoutException: Read time out after 30000 millis
 at weblogic.socket.NIOSocketMuxer$NIOInputStream.readInternal(NIOSocketMuxer.java:812)
 at weblogic.socket.NIOSocketMuxer$NIOInputStream.read(NIOSocketMuxer.java:745)
 ......
<Oct 27, 2017 2:53:43 PM CST> <Error> <HTTP> <BEA-101017> <[ServletContext@450561677[app:default module:/default path:null spec-version:3.0], request: weblogic.servlet.internal.ServletRequestImpl@75270f0e[
POST /default/common.remote HTTP/1.1
Content-type: application/octet-stream
Content-length: 2998
User-Agent: Java1.7.0_45
Accept: text/html, image/gif, image/jpeg, */*; q=.2
X-Forwarded-For: 10.121.54.40
Connection: close

【解答】

项目中将负载均衡由7层改为4层,问题解决了,没有再出现上述问题