【发布时间】:2025-12-03 12:15:03
【问题描述】:
我发现使用 node-http-proxy 将子目录路由到本地服务器上的不同端口很容易。但是,我还没有发现在进行路由时是否可以运行自定义函数。我想做的是:
- 如果目标端口上的服务没有运行,启动它,然后完成路由
- 如果服务已经在目标端口上运行,就做路由
我不是在问如何检查服务并启动它,而是在每次重新路由发生时如何调用一个函数。
我可以这样做吗?
var options = {
route: {
'/task1' : customFunc('3000'),
'/task2' : customFunc('3001'),
}
}
httpProxy.createServer(options).listen(80);
【问题讨论】:
标签: node.js proxy node-http-proxy