【发布时间】:2012-03-24 04:32:29
【问题描述】:
我的脚本 mystreaming.py 监听 Twitter 流 API(来自我的提要)并将推文插入 MySQL 表。它有效,经过全面测试。但是,现在我希望这个命令即使在我退出 shell 提示时也能继续执行(我需要让它在我的 linode 节点上运行)。我使用 nohup,但它似乎并没有完成工作。
所以我在做:
nohup mysql &
nohup python mystreaming.py < /dev/null > /dev/null 2>&1 &
但是,当我检查我的表格时,看起来最近的推文是在晚上 11:59 之前,之后没有添加任何内容。然而,从那时起,很明显新的推文被发布在我的订阅源上。知道什么会导致这个问题吗?非常感谢!
【问题讨论】:
标签: python mysql shell streaming twitter