-1
我有一臺運行jetty的服務器作爲Web服務器。我在端口80
上運行代理服務器來決定是否使用nodejs爲jetty或靜態文件服務器發出請求。我的碼頭運行在端口9000
,另一個靜態文件服務器運行在9001
。這是我的節點代理代碼;針對Jetty的NodeJS反向代理服務器
var httpProxy = require('http-proxy');
var options = {
hostnameOnly : true,
router : {
'domain.com' : '127.0.0.1:9000',
'static.domain.com' : '127.0.0.1:9001'
}
}
var proxyServer = httpProxy.createServer(options).listen(80);
當我從domain.com
請求一個頁面時,它給了我這個錯誤;
{ code: 'ECONNREFUSED', errno: 'ECONNREFUSED', syscall: 'connect' }
它應該請求重定向到碼頭,但它只是不,不能找出原因。