Я использую клиентский SDK eclipse milo java OPCUA в нашем приложении для реализации OPC. Я могу создать сеанс, подписку и мониторинг. Он работает нормально, но когда сервер opc перезагружается, и я пытаюсь удалить предыдущий сеанс и создать новый с такими же параметрами, я получаю следующее исключение:
UaException: status = Bad_Timeout, message = timed out, ожидая подтверждения
Строка, которая вызывает ошибку:
EndpointDescription [] endpoints = UaTcpStackClient.getEndpoints (endpointurl) .get ();
На стороне сервера я получаю сообщение об ошибке:
OPCUAServerEndPoint # _on_client_connection Достигнуто максимальное количество подключений - в подключении отказано
Однако, когда я пытаюсь снова создать сеанс с теми же параметрами, он создается.