我在 python 中使用 schedule 包,每 15 秒调用一次函数,并希望在 IBM Bluemix 上运行此代码。已使用 -no-route 选项将应用程序推送到 Bluemix,尽管应用程序已部署到 Bluemix,但 Bluemix 无法启动应用程序
以下是我尝试过的示例代码
import schedule
import time
def printMyName():
print("NAME...")
schedule.every(15).seconds.do(printMyName)
while 1:
schedule.run_pending()
time.sleep(10)
此应用程序的 Bluemix 日志中的消息:
Destroying container
Successfully destroyed container
0 of 1 instances running, 1 starting
0 of 1 instances running, 1 starting
0 of 1 instances running, 1 starting
0 of 1 instances running, 1 starting
0 of 1 instances running, 1 starting
过了一会儿,我在日志中看到了这条消息
ERR Timed out after 1m0s: health check never passed.
Python版本:3.4.4