我刚刚下载了N | Solid 运行时,集线器和控制台。然后我设法启动集线器而没有任何错误,但是当我尝试启动控制台时,或者我尝试执行任何 nsolid-cli 命令,我只是面对这个错误:
NODE_DEBUG=nsolid NSOLID_HUB=127.0.0.1:4001 npm start
NSOLID 11582: registering default commands
NSOLID 11582: nsolid initializing
NSOLID 11582: nsolid initialized on port 49738
> nsolid-console@1.1.8 start /home/ubuntu/nsolid_dl/nsolid-console-v1.1.8-linux-x64
> NODE_ENV=production node bin/nsolid-console --interval=1000
NSOLID 11595: registering default commands
NSOLID 11595: nsolid initializing
Server running on http://0.0.0.0:3000
NSOLID 11595: nsolid initialized on port 57195
NSOLID 11600: registering default commands
NSOLID 11600: nsolid initializing
NSOLID 11600: send system_info undefined undefined
NSOLID 11600: sending http://localhost:9000/system_info
NSOLID 11600: nsolid initialized on port 49811
Error trying to connect to N|Solid: Error: "connect ECONNREFUSED 127.0.0.1:4001"
[Error: query exited with code: 1]
更确切地说,没有N | Solid工具似乎能够连接到127.0.0.1:4001
这可能是一个愚蠢的问题,但我无法得到它。 如果有人发现我在这里缺少的东西,我将非常感谢你!
但首先,感谢阅读。
答案 0 :(得分:2)
两件事:
etcd
。 您可以使用以下命令运行它:
$ [sudo] etcd -name nsolid_proxy -listen-client-urls http://0.0.0.0:4001 -advertise-client-urls http://0.0.0.0:4001 -initial-cluster-state new
NSOLID_SOCKET
env var设置为0.0.0.0:0
: $ NODE_DEBUG=nsolid NSOLID_HUB=127.0.0.1:4001 NSOLID_SOCKET=0.0.0.0:0 npm start
如果您需要更多信息,可以访问有关中心的documentation