我基于Node OPCUA和Node.js创建了一个OPC-UA服务器,并且几个客户端在连接时存在错误或空参数。这会导致客户端出现故障。
服务器是否可以覆盖或更正客户端配置参数,以便在客户端定义错误的情况下也能正常工作?
我对覆盖会话和连接超时特别感兴趣。
客户端可能会中断连接,因此服务器不会关闭该连接。我该如何摆脱那些僵尸连接?会话通常会由于超时而关闭,但不会由于连接而关闭。
您不能这样做,因为它又是OPC-UA协议。客户端应该能够使用自己的参数打开连接。如果检测到客户端配置错误,则应该引发ServiceException。