在nginx反向代理

时间:2016-11-18 13:24:47

标签: node.js debugging nginx reverse-proxy

我一直在努力通过Kubernetes远程调试在Google容器引擎上工作的node.js。 主要问题来自于我想调试的服务是在nginx反向代理之后。

所以我的问题是,首先,是否有可能远程调试反向代理背后的上游服务? 如果是这样,怎么样?

如果我可以在localhost上通过反向代理进行调试,我相信我也可以通过Kubernetes在gke上工作。

我很乐意为您提供所需的任何信息,例如配置等。

谢谢!

1 个答案:

答案 0 :(得分:0)

我放弃了尝试通过nginx反向代理进行调试,而只是调试单个kubernetes pod(docker drops)通过从特定pod到我的localhost的端口转发,然后只需将调试器连接到localhost: PORT

这是命令和documentation,以防有人需要它:

kubectl port-forward POD-NAME PORT

通过运行以下命令获得POD-NAME:

kubectl get pods