質問: threading.Thread(target=test_schedule) thread_1.start() app.run() ``` この表記で、thread_1.start()は呼ばれるのでしょうか。 この状態だと、run.pyが呼ばれてサーバが立つ前に関数が動きはじめて、 それに続くようにサーバが立ち上がるとの認識で記述していましたが、その認識で間違いはないでしょうか。 (今動かないのはDocker上のみで、ローカルでpython run.pyで起動するとスケジュールは正しく呼ばれます)
回答: 一番やりたいことに近いことを見つけました。 https://stackoverflow.com/questions/51931262/threading-in-flask-not-working-with-uwsgi-but-working-on-commandline 恐らく設定ファイルの編集が必要かと思うので、ちょっと調べながら作業をしてみようと思います。 また何かありましたら質問させていただきます。 みなさまのご意見ありがとうございました。