ASG
IBM
Zystems
Cressida
Icon
Netflexity
 
  MQSeries.net
Search  Search       Tech Exchange      Education      Certifications      Library      Info Center      SupportPacs      LinkedIn  Search  Search                                                                   FAQ  FAQ   Usergroups  Usergroups
 
Register  ::  Log in Log in to check your private messages
 
RSS Feed - WebSphere MQ Support RSS Feed - Message Broker Support

MQSeries.net Forum IndexWebSphere Message Broker SupportTCPClient Connection manager not refreshing

Post new topicReply to topic
TCPClient Connection manager not refreshing View previous topic :: View next topic
Author Message
vickas
PostPosted: Mon May 09, 2016 12:25 am Post subject: TCPClient Connection manager not refreshing Reply with quote

Centurion

Joined: 18 Aug 2013
Posts: 125

Hie All ,

I have a flow deployed on production server which is functioning as expected almost all the times but at very rare rare times i see the following issue coming up

flow functionality :
The Flow acts as TCP client which has to pick the data continuously from the server & do the necessary logics keeping connection open all the time.(so on TCP client Input node - close connections - No , time out waiting - 10 secs , records & elements - delimited , input & output stream - leave unchanged , close , out,catch , failure terminals connected )
and when the connection is closed by server , the flow must be able to re-establish the connection & read the data .

issue :
since the timeout wait mentioned on the tcpclient node is 10 secs , when the server doesnt send any data for the time period more than 10 secs , the flow throws the following exception
exception while looking for delimiter timed out wating for data :-7ffb 15 36 3B 54 52 55 45 3B 50 41 52 4B 49 4E 47 3B 0A
& controls comes from the close terminal of TCPIP client input node.
& this happened around 10 times within the span of 2 hours on the same day & all the time , the flow established a fresh connection & was able to read the data as expected , but at the 11th time , the flow WAS NOT able to pick the data untill RESTARTED .
The var/log/messages showed the following only 2 times

[Thread 23943] (Msg 1/1) BIP3585E: Failed to create required connections in connection manager using connection details 'xx.xxx.xxx.xx:11111'

[Thread 23943] (Msg 1/1) BIP3565E: Failed to reach hostname 'xx.xxx.xxx.xx' within the timeout period of '10' seconds.


the same issue happened for the 2nd time in span of 3 months .

surprisingly , netstat showed - ESTABLISHED ( before flow was restarted ) but the flow wasnt able to pick the data untill the flow was restarted


what might be the issue ??
why the flow is able to reconnect & pick the data almost all the times but not at some times ?
Is there something to look at the TCP client connection manager ??
Is TCP client connection manager holding the stale connection ??
Do servers hold connections when client tries to connect ?


Please note that I have the same sort of flow running with almost same functionality but on DIFFERENT EG .
broker version - 9.0.0.2
Back to top
View user's profile Send private message
ganeshkaki
PostPosted: Thu Mar 25, 2021 4:52 am Post subject: Reply with quote

Newbie

Joined: 27 Feb 2017
Posts: 4

[b]I'm also having similar problem. I'm using 10.0.0.1 version.

Clients will connect to the server(IIB), initially it works well. After few hours the connections from client are going down. Not sure what is the issue. Struggling a lot. Any help would be appreciated.
[/b]
[b]Stack Trace[/b]

[Thread 27503] (Msg 1/1) BIP3585E: Failed to create required connections in connection manager using connection details '7008'.
[Thread 27503] (Msg 1/1) BIP3450E: An adapter error occurred during the processing of a message. The adapter error message is 'A system call received a parameter that is not valid. '.
[Thread 27503] (Msg 1/1) BIP2114E: Integration node internal error: diagnostic information 'Caught unexpected exception on ConnectionThread run()', '7008', '', 'java.lang.NullPointerException at com.ibm.broker.tcpip.ServerConnectionManager.accept(ServerConnectionManager.java:214) at com.ibm.broker.tcpip.ServerConnectionManager.runConnectionCreation(ServerConnectionManager.java:106) at com.ibm.broker.tcpip.ConnectionThread.run(ConnectionThread.java:73) '.
[Thread 27503] (Msg 1/1) BIP3585E: Failed to create required connections in connection manager using connection details '7008'.
[Thread 27503] (Msg 1/1) BIP3450E: An adapter error occurred during the processing of a message. The adapter error message is 'A system call received a parameter that is not valid. '.
Thread 27503] (Msg 1/1) BIP2114E: Integration node internal error: diagnostic information 'Caught unexpected exception on ConnectionThread run()', '7008', '', 'java.lang.NullPointerException at com.ibm.broker.tcpip.ServerConnectionManager.accept(ServerConnectionManager.java:214) at com.ibm.broker.tcpip.ServerConnectionManager.runConnectionCreation(ServerConnectionManager.java:106) at com.ibm.broker.tcpip.ConnectionThread.run(ConnectionThread.java:73) '.
Back to top
View user's profile Send private message
Display posts from previous:
Post new topicReply to topic Page 1 of 1

MQSeries.net Forum IndexWebSphere Message Broker SupportTCPClient Connection manager not refreshing
Jump to:



You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum
Protected by Anti-Spam ACP


Theme by Dustin Baccetti
Powered by phpBB 2001, 2002 phpBB Group

Copyright MQSeries.net. All rights reserved.