我尝试使用不同的端口运行hook.io,这会破坏客户端的自动发现功能。但是当我尝试使用相同的端口创建客户端时,会出现错误。
Sever:
var oHook = hookio.createHook( {
'name' :'dispatch-hook',
'hook-port': 9999,
'hook-host': 'localhost'
} );
oHook.start();
客户端:
var oHook = hookio.createHook( {
name :'client-hook',
"hook-port":9999,
"hook-host":'localhost'
});
oHook.connect();
错误:
events.js:66
throw arguments[1]; // Unhandled 'error' event
^
Error: listen EADDRINUSE
at errnoException (net.js:781:11)
at Server._listen2._connectionKey (net.js:922:26)
at process.startup.processNextTick.process._tickCallback (node.js:244:9)
为什么客户想要启动服务器?
答案 0 :(得分:1)
您不应该为尝试连接到服务器挂钩的挂钩提供端口。选项中hook-port
的存在使得钩子成为服务器