2017-08-09 7 views
2

主な問題のために登録Noルート:'/ API/continuouswebjobs/WebJobsName /実行'

" '/ API/continuouswebjobs/WebJobName /実行' のために登録Noルート" または/停止または /スタートこれは WebHobコピーボードボタンの下でAzureポータルで提供されているもので、Webジョブメニューの下にある場合は webjobアプリコンテナの下にあります。

さらに、/ api/site/wwwroot/app_data/jobs/continuous/WebJobName /を実行すると、同じエラーが発生します。

要するに、ルートの登録を強制するにはどうすればよいですか?

セカンダリの問題: BTW:VS2015とVS2017ではもう "Azure Webjobとして公開する"ことは認識していませんか?私はbinディレクトリを解凍して、WebサービスのためのApp Service Containerから手動zipアップロードをプッシュする必要があります。非常に時間がかかります!

ハーフ!どんな411でも大いに感謝します。あなたが使用してプログラムのAzure WebJobsを管理したいようだ

おかげで、 -Vandy

答えて

1

" '/ API/continuouswebjobs/WebJobName /実行' のために登録Noルート"

WebJobs APIの場合は、継続的なジョブの開始/停止時に要求方法がPOSTであることを確認してください。

連続ジョブ

enter image description here

'/ API/continuouswebjobs/{ジョブ名} /開始'

enter image description here

に対して登録Noルートを開始

「Azure Webjobとして公開」VS2015でVS2017はもう動作しません。私はAzureのSDK 2.9とVS2015を使用してい

、私は私の側にAzureのWebjob罰金としてプロジェクトを公開することができ、あなたは修復またはVisual Studioを再インストールしAzure SDKをアップグレードしようとすることができます。

+0

Visual Studioを修復または再インストールしてAzure SDKをアップグレードしても問題が解決されない場合は、新しいスレッドを作成して、** Azure Webjob **の発行に関する問題を詳しく説明することをお勧めします。 –

0

Azureポータルで同じエラーが発生しました。

Visual Studio(2015)のサーバーエクスプローラを使用してWebJobにナビゲートし、ジョブを右クリックして実行を選択すると、正常に動作するすべてのログが期待通りに実行されました。

+0

質問は、WebフックURLを介してどのようにジョブを起動するかです。 – casperOne

関連する問題