Python でスケジュール パッケージを使用して、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