Nodejs 和 Tomcat 监听相同的端口号,这可能吗
Nodejs and Tomcat listening on same port number, is this possible
我在 tomcat 上的特定端口号上有一个 Web 应用程序 运行,我想要一些方法来拦截在节点服务器中的该 Web 应用程序中发出的 http 请求....是这可能吗?
我希望使用请求信息打开另一个浏览器显示请求信息(这是我纯粹在玩节点)。
我使用下面的示例服务器代码让节点服务器在端口上侦听,当 tomcat 应用程序不是 运行 时它可以工作...当端口上的 tomcat 是 运行 时没用..
有办法吗?
var http = require('http');
http.createServer(function (req, res) {
res.writeHead(200, {'Content-Type': 'text/plain'});
res.end('Hello World\n');
}).listen(8080);
console.log('Server running at 8080');
两台服务器需要监听不同的端口。但是您可以使用节点将请求代理到 tomcat。您可以使用一些不错的模块,即:https://github.com/nodejitsu/node-http-proxy
我在 tomcat 上的特定端口号上有一个 Web 应用程序 运行,我想要一些方法来拦截在节点服务器中的该 Web 应用程序中发出的 http 请求....是这可能吗?
我希望使用请求信息打开另一个浏览器显示请求信息(这是我纯粹在玩节点)。 我使用下面的示例服务器代码让节点服务器在端口上侦听,当 tomcat 应用程序不是 运行 时它可以工作...当端口上的 tomcat 是 运行 时没用..
有办法吗?
var http = require('http');
http.createServer(function (req, res) {
res.writeHead(200, {'Content-Type': 'text/plain'});
res.end('Hello World\n');
}).listen(8080);
console.log('Server running at 8080');
两台服务器需要监听不同的端口。但是您可以使用节点将请求代理到 tomcat。您可以使用一些不错的模块,即:https://github.com/nodejitsu/node-http-proxy