sql >> データベース >  >> NoSQL >> MongoDB

APSchedulerはTornadoPythonで非同期関数を実行します

    デフォルトでは、TornadoSchedulerはスレッドプールでスケジュールされたタスクを実行します。ただし、特定のタスクはIOLoopを使用するため、同じスレッドで実行されることを想定しています。これを修正するには、トルネードIOLoopのadd_callback()メソッドを使用して、IOLoopのスレッドで実行されるタスクをできるだけ早くスケジュールします。

    そのように:

    def your_scheduled_task():
        IOLoop.instance().add_callback(your_real_task_function)
    

    またはさらに良い:

    scheduler.add_job(IOLoop.instance().add_callback, 'interval', minutes=1, args=[GetWeather])
    


    1. MongoDB C#ドライバーで生成されたスクリプトを取得します

    2. MongoDBは、クエリに一致するドキュメントのtrue値とfalse値の総数をカウントします

    3. マングースモデルでメソッドを定義するにはどうすればよいですか?

    4. mongodbをアップグレードする