2017-05-11 13 views
0

私のBLOBストレージには、 "images"と "images2"という2つのコンテナがあります。私は "images2"の容器にトリガーボンドをしようとしています。私は、これは仕事をしなければならないと考えている。BlobTriggerのblobpathバインディングが正しく動作していません

public static void ResizeImagesTask(
    [BlobTrigger("images2/{name}.{ext}")] Stream inputBlob , 
    string name, 
    string ext, 
    IBinder binder) 

驚いたことに、「画像」エラーにつながるだけでなく、容器に収容されたブロブによってトリガ機能。

提案がありますか?

答えて

2

"画像"コンテナに格納されたブロブによってトリガされる関数もエラーにつながります。

同じ関数でコンテナ名に "images"を使用しましたが、コンテナ名を "images2"に変更した後にエラーが発生しましたか?はいの場合、エラーによりBLOBトリガーキャッシュが発生する可能性があります。 Azure WebJobsは、WebJobランタイムデータと履歴データをazure-webjobs-hostsコンテナに保存します。 Azure Storage Explorerでこのコンテナを確認できます。

enter image description here

あなたの機能のいくつかのプロパティを変更した場合、私はあなたがこのコンテナにあなたの関数の関連情報をクリア示唆しています。たとえば、blobreceiptsおよびblobscaninfoフォルダの下にある関数と同じ名前のフォルダを削除します。

enter image description here

+0

ありがとうございます@ amor-msft。そうだった。 – Kamran

関連する問題