ERROR TalendRuntimeServerStateChecker - Connection timed out
Product: Talend Enterprise Edition ESB v5.6.2
Background / Explanation: I am running 1 VM as an "administrator", allowing me to utilize 1 TAC, 1 Nexus (Artifact Repo), and 1 SVN (Source Control Repo) for all of my runtime containers. Each of my runtime containers are on a separate VM. The services installed on each are as follows (recommendation by Talend rep):
Talend Administration Center Talend Log Server Talend Command Line Talend Job Server Talend Server Services Talend ESB Runtime Containers:
Talend Runtime Talend Server Services I have verified, using nmap command, that firewall access is open, allowing talendAdmin to communicate with each runtime container on port 8888. $ nmap runtime-1 -p 8888 -Pn Starting Nmap 5.51 ( ) at 2015-08-14 08:12 CDT Nmap scan report for runtime-1 (IP) Host is up (0.0092s latency). PORT STATE SERVICE 8888/tcp open sun-answerbook
I keep getting the following errors/warnings in my tac technical log:
ERROR TalendRuntimeServerStateChecker - Connection timed out WARN JMXClient - Timeout when trying to connect to JMX URL 'service:jmx:jmxmp://runtime-1:8888': null WARN JMXClient - Attempted to close a null JMX connector: service:jmx:jmxmp://runtime-1:8888 WARN JMXClient - Socket closed I understand that port 8888 is the JobServer monitoring port and that I do not have that running on my runtime containers. I am sure that is what is causing the failed connections, as the service is not running on that port. I have no real use for the job server as I am only deploying routes to the runtime containers, so I do not want to have to install and run a service I don't need.
Question: How can I get Talend Administration Center to stop trying to hit that port/service?
Re: ERROR TalendRuntimeServerStateChecker - Connection timed out
Hi, there is no way to disable the monitoring check (as it is also a feature of TAC to know if the container is reachable) so my approach would more target to find out what might cause this issue to happen on your side: Can you see if the following bundles show an 'Active' state in the Talend Runtime (Web-)Console (you can access the Web-Console directly from the Server-Tab in TAC (Admin Server' button) or you can use the 'client.bat' in the /bin folder of Talend Runtime to connect to the console. (In the Web-UI you find the status in the 'Bundles' page, in the console view you can type 'list' and you see the status as part of the list output. org.hyperic.sigar org.talend.monitoring org.talend.monitoring.server org.talend.remote.commons org.talend.remote.jobserver.commons org.talend.remote.jobserver.server org.talend.remote.server If one of the bundles is inactive (any status different to 'Active' can you please provide the OS of the machine you use. Thanks, Dietmar