問題タブ [worker-pool]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
python - Python マルチプロセッシング -- 関数内でワーカーのプールを使用する
データベースに対してクエリを実行し、REST API エンドポイントへの http 呼び出しを行うワーカーのプールにそのデータを渡すために使用する Python スクリプトがいくつかあります。これらを Azure Function Apps として実行してみたいのですが、そのためにはすべてを関数内に配置する必要があります。現在のスクリプトの簡単な例を次に示します。
ただし、次のような関数内でこれを実行する必要があります。
すぐに遭遇したトラブルは if name == ' main ': I print name and it's app .という処理が入らないことです。プラス関数名: " app .myfunction
代わりに if name == " app .myfunction"を使えば入る処理が入るのですが、これではもちろん問題が発生し、プールオブジェクトに到達すると"ModuleNotFoundError: No module named ' app '" というエラーが発生します。
このように Azure 関数アプリ内でプーリングを使用する方法はありますか? それとも、このアプローチ全体を再考する必要がありますか?