这很有趣,因为我发现的大多数问题都是相反的。
flask
服务器,我在调试模式下启动,侦听端口6000。当我使用ssh -L执行ssh隧道并运行在我的机器中向localhost发送请求的脚本时,一切正常。当我直接从服务器运行脚本时,它也可以正常工作。但是,由于我想最终使用大数据集,我设置了一个cron作业。当cron运行时,脚本崩溃并出现连接拒绝错误。我可以看到服务器在脚本崩溃后运行,并且端口在两者上都是正确的。
我不知道为什么会发生这种情况。任何想法都表示赞赏。
解决方案
我无法弄清楚原因或如何解决它,所以我决定手动运行并将其放在后台。
How to make a programme continue to run after log out from ssh?