我正在使用nodeJS编写的自动化系统,该系统通过用于nodeJS的ZMQ绑定连接它们,在云端创建动态节点。有时我得到错误Error: Address already in use
,这是我的错,因为我在某处有一些错误。我想知道是否可以使用ZMQ的nodeJS绑定在绑定之前检查地址的可用性。
答案 0 :(得分:0)
这不是我正在搜索的内容,但最终我决定采用“简单”解决方案并使用try-catch
块来检查绑定到{{1}时是否存在错误}。在实践中,这就是我所做的:
host:port
这是愚蠢而直截了当的。我正在寻找一种更准确的方法(例如,如问题中所提到的,检查地址可用性的函数,而不是捕获错误)。