Node.js 一直报 503 错误
Node.js consistently giving 503 error
我刚刚安装了 Node.js,运行了一段时间,然后尝试 运行 一个标准的 Hello World 程序。
var http = require("http");
http.createServer(function (request, response) {
// Send the HTTP header
// HTTP Status: 200 : OK
// Content Type: text/plain
response.writeHead(200, {'Content-Type': 'text/plain'});
// Send the response body as "Hello World"
response.end('Hello World\n');
}).listen(8081);
// Console will print the message
console.log('Server running at http://127.0.0.1:8081/');
然后我启动了我为节点设置的域,http://node.foobar.com - 当我上周在我的域上做同样的事情时,我成功地打印了 Hello World
。但是现在,我不断收到 503 Service Temporarily Unavailable error.
这也是上周发生的,在我关闭服务器后,编辑代码,然后重新运行服务器,除非我等几分钟再 运行ning ,否则它将是 503。但是,这次等待没有任何区别。
域的 Apache 配置:
<VirtualHost *:80>
ServerAdmin zadmin@localhost
DocumentRoot "/var/zpanel/hostdata/zadmin/public_html/node"
ServerName node.foobar.com
ProxyRequests on
ProxyPass / http://localhost:3102/
# Custom settings are loaded below this line (if any exist)
</VirtualHost>
如何设置域?
您是否使用其他 HTTP 服务器作为代理?
请检查节点是否为 运行,如果是,请检查您的 HTTP 服务器。
也许您的节点崩溃了或者根本就不是 运行。
另一个测试是直接连接你的节点:
http://127.0.0.1:8081/
我刚刚安装了 Node.js,运行了一段时间,然后尝试 运行 一个标准的 Hello World 程序。
var http = require("http");
http.createServer(function (request, response) {
// Send the HTTP header
// HTTP Status: 200 : OK
// Content Type: text/plain
response.writeHead(200, {'Content-Type': 'text/plain'});
// Send the response body as "Hello World"
response.end('Hello World\n');
}).listen(8081);
// Console will print the message
console.log('Server running at http://127.0.0.1:8081/');
然后我启动了我为节点设置的域,http://node.foobar.com - 当我上周在我的域上做同样的事情时,我成功地打印了 Hello World
。但是现在,我不断收到 503 Service Temporarily Unavailable error.
这也是上周发生的,在我关闭服务器后,编辑代码,然后重新运行服务器,除非我等几分钟再 运行ning ,否则它将是 503。但是,这次等待没有任何区别。
域的 Apache 配置:
<VirtualHost *:80>
ServerAdmin zadmin@localhost
DocumentRoot "/var/zpanel/hostdata/zadmin/public_html/node"
ServerName node.foobar.com
ProxyRequests on
ProxyPass / http://localhost:3102/
# Custom settings are loaded below this line (if any exist)
</VirtualHost>
如何设置域?
您是否使用其他 HTTP 服务器作为代理?
请检查节点是否为 运行,如果是,请检查您的 HTTP 服务器。
也许您的节点崩溃了或者根本就不是 运行。
另一个测试是直接连接你的节点:
http://127.0.0.1:8081/