您正在使用Wso2ESB 4.9.0,最近在监视ESB服务器的JMX属性时发现有一些故障接收和故障发送,并且ESB中发生了超时。
以下是JMX中以下对象的属性:
org.apache.synapse:种类=运输,名称=中继-HTTP-发件人 org.apache.synapse:种类=运输,名称=中继-HTTP-接收机
[EsbMonitoring] ***************** Transport http Attributes *********************
[EsbMonitoring] Sender Stats---------------------
[EsbMonitoring] Active threads :0
[EsbMonitoring] FaultsReceiving :3
[EsbMonitoring] FaultsSending :3
[EsbMonitoring] TimeoutsReceiving :34
[EsbMonitoring] TimeoutsSending :0
[EsbMonitoring] QueueSize :0
[EsbMonitoring] MessagesSent :28786806
[EsbMonitoring] MessagesReceived :28786728
[EsbMonitoring] Receiver Stats-------------------
[EsbMonitoring] Active threads :0
[EsbMonitoring] FaultsReceiving :69
[EsbMonitoring] FaultsSending :0
[EsbMonitoring] TimeoutsReceiving :0
[EsbMonitoring] TimeoutsSending :0
[EsbMonitoring] QueueSize :0
[EsbMonitoring] MessagesSent :12210777
[EsbMonitoring] MessagesReceived :12228538
它们是Wso2ESB和Wso2DSS之间的一些故障接收和故障发送连接,在passthru-http-sender侧有大约34个超时接收和3个故障发送和接收故障,69个故障接收在passthru-http-reveived方面,这种故障发生的确切原因是什么?如何知道这种情况发生的原因以及如何避免这种情况。