我的K8S集群中有一个节点应用程序和一个Nginx服务。
我在调试模式下运行该节点应用程序
node --inspect=0.0.0.0:9229 dist/main.js
然后我写了
server{
listen 80;
server_name mydomain.com;
location / {
proxy_pass http://10.0.0.11:3000;# map to the node app normal logic
}
}
server{
listen 9229;
server_name mydomain.com;
location / {
proxy_pass http://10.0.0.11:9229;# map to the node app debug port
}
}
运行这些服务时,我发现可以从chrome://inspect
中查看检查选项。但是,我通常无法进行调试,(无法映射本地源代码,甚至无法读取内存使用情况,等等。)
我的设置有问题吗?