我正在使用Eclipse + PyDev来处理python web项目。 有时我需要在生产服务器上运行调试会话,而不是在本地,由于特定的环境。 我想知道是否有办法运行隔离的远程调试会话,所以其他用户不会遇到任何问题,代码执行不会暂停?
感谢。
答案 0 :(得分:0)
我认为这不是开箱即用的......你需要构建你的生产服务器以便这样做(即:当你发送一个给定的请求它应该产生一个不同的解释器只是为了处理你的调试目的请求并在调试会话结束后关闭该解释器),但是你必须确保调试器实际上将在一个单独的解释器中运行,否则它最终可能会追踪来自其他人的更多东西(并且最好这种情况只会让事情变得更慢而且更糟糕的是,由于调试器与您的代码之间的某些交互,它可能最终会产生意想不到的后果。