2017-08-31 10 views
0

azureポータルで長時間実行中のジョブを6つ作成してから、5つのジョブしか作成されません。しかし、もし私が6番目の仕事を作れば、それはすべての仕事を中止するような問題を引き起こします。azureで5つ以上のWebジョブを作成すると、すべてが中断して終了します。

Azureサービスプラン私は標準を使用しています:最大50のジョブを作成できますが、まだできません。私にこれをどうか解決したらいいですね、事前にありがとう

+0

質問の横に関連するエラーやコンソールログが表示されるのを助けるでしょう。 – svarrall

+0

[**常時稼働**を有効にしていますか(https://docs.microsoft.com/en-us/azure/app-service-web/web-sites-configure)ですか? –

+0

はい私は有効にしました。それは5つの仕事のためにうまくいきました。もし私が6番目のジョブを作成したら、それは動作していません。 – Sharad

答えて

0

私はこれらの症状を経験しました。それはあなたの特別な原因ではないかもしれないので、問題を診断するためにもっと掘り下げるべきです。

私の場合、不正なジョブが「プラン」のTCPポートを使い果たしていました。プランは、1つ以上のVMインスタンスによって提供されるPaaS抽象化です。実際にTCPポートの枯渇に関連して実際に動作する自動スケールやその他の警告は、Azureでは作成時にはありません。

あなたができることは、独自の長期実行プロセスを同じ計画で追加して、他のAppサービスで6番目のwebjobを追加するとすべてのジョブが両方のアプリケーションサービスで終了するかどうかを確認することです。

これは、プランスコープの仕事があなたの仕事を殺していることを意味します。これはポート枯渇の可能性があります。

ルートweb.configに影響を与えるwebjobの一部として何かを展開している可能性もあります。

関連する問題