Unanswered question

Neoload Load Generator addition

We have installed Load Generators on 4 different virtual machins. However only one of them is getting added. Remaining are showing as unavailable. While adding the unavailable LG's we see the following error in Neoload Log

2019/07/04 15:07:19 [ReliableClientTransport-[ReliableClient:1795953811@881468ba93034eaea14acf1afce05d8c8d00b9a06d6a48cca4c9ce5f606b2844]->[10.187.94.60:7100]-1] ERROR com.neotys.communication.reliable.transport.client.ReliableClientTransportImpl - [ReliableClient:1795953811@881468ba93034eaea14acf1afce05d8c8d00b9a06d6a48cca4c9ce5f606b2844]->[10.187.94.60:7100] connection failed for all transports
javax.websocket.DeploymentException: Connection failed.
at org.glassfish.tyrus.container.jdk.client.JdkClientContainer$1.call(JdkClientContainer.java:200)
at org.glassfish.tyrus.container.jdk.client.JdkClientContainer$1.call(JdkClientContainer.java:126)
at org.glassfish.tyrus.container.jdk.client.JdkClientContainer.openClientSocket(JdkClientContainer.java:205)
at org.glassfish.tyrus.client.ClientManager$3$1.run(ClientManager.java:663)
at org.glassfish.tyrus.client.ClientManager$3.run(ClientManager.java:712)
at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511)
at java.util.concurrent.FutureTask.run(FutureTask.java:266)
at org.glassfish.tyrus.client.ClientManager$SameThreadExecutorService.execute(ClientManager.java:866)
at java.util.concurrent.AbstractExecutorService.submit(AbstractExecutorService.java:112)
at org.glassfish.tyrus.client.ClientManager.connectToServer(ClientManager.java:511)
at org.glassfish.tyrus.client.ClientManager.connectToServer(ClientManager.java:355)
at com.neotys.communication.transport.websocket.client.WebSocketClientTransport.doConnect(WebSocketClientTransport.java:260)
at com.neotys.communication.transport.client.AbstractScheduledServiceClientTransport.startUp(AbstractScheduledServiceClientTransport.java:148)
at com.google.common.util.concurrent.AbstractScheduledService$1$3.run(AbstractScheduledService.java:200)
at com.google.common.util.concurrent.Callables$3.run(Callables.java:95)
at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511)
at java.util.concurrent.FutureTask.run(FutureTask.java:266)
at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.access$201(ScheduledThreadPoolExecutor.java:180)
at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:293)
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
at java.lang.Thread.run(Thread.java:745)
Caused by: java.io.IOException: The semaphore timeout period has expired.

at sun.nio.ch.Iocp.translateErrorToIOException(Iocp.java:309)
at sun.nio.ch.Iocp.access$700(Iocp.java:46)
at sun.nio.ch.Iocp$EventHandlerTask.run(Iocp.java:399)
... 1 more

Abhishek R.
Abhishek R.

Abhishek R.

Level
0
1 / 100
point

Answers

If you remove all your LG's (including the local) from your list and then try again by adding one of your remote LG. Do you still have the issue?

If yes then you should check if they are correctly started and if from the controller machine you can reach the port 7100 running for example that command: telnet <LG_IP> 7100