2016-11-30 21 views
0

だから、私はAzure WebApp + Azure Storage Queue + Azure関数でいくつかのテストを行っています。通常はすべて機能しますが、機能アプリケーション(Stop-AzureRmWebApp)のエラーをエミュレートしようとすると、メッセージが追加され、関数Appが起動し、メッセージは消費されますが、処理されずキューには戻りません。私はデータを処理するためにPythonを使用していますが、私はそれがまったく問題ではないと思います。メッセージが消えているようです。Azure関数の起動後にキューからメッセージが消える

私はAlwaysOnでS1プラン(動的ではない)を使用しています。

ログの合理的な何もない(これら3人の処刑は私が機能アプリケーションを無効にする前からです):

2016-11-30T11:33:48.216 Executing: 'Functions.somename' - Reason: 'New queue message detected on 'queueName'.' 
2016-11-30T11:33:48.216 Executing: 'Functions.somename' - Reason: 'New queue message detected on 'queueName'.' 
2016-11-30T11:33:48.216 Executing: 'Functions.somename' - Reason: 'New queue message detected on 'queueName'.' 
2016-11-30T11:33:48.216 Function started (Id=dc9fa205-6ddf-47e5-b529-90ccee2ddf0e) 
2016-11-30T11:33:48.232 Function started (Id=5421bc7f-c438-4ffb-82e9-f7021604c247) 
2016-11-30T11:33:48.232 Function started (Id=bb42ab71-3389-4668-a7f4-3d90d5cd96eb) 
2016-11-30T11:33:54.576 Function completed (Success, Id=dc9fa205-6ddf-47e5-b529-90ccee2ddf0e) 
2016-11-30T11:33:54.576 Executed: 'Functions.somename' (Succeeded) 
2016-11-30T11:33:54.670 Function completed (Success, Id=5421bc7f-c438-4ffb-82e9-f7021604c247) 
2016-11-30T11:33:54.670 Executed: 'Functions.somename' (Succeeded) 
2016-11-30T11:33:54.685 Function completed (Success, Id=bb42ab71-3389-4668-a7f4-3d90d5cd96eb) 
2016-11-30T11:33:54.685 Executed: 'Functions.somename' (Succeeded) 

答えて

1

私はあなたのメッセージが正常に機能によってを処理し得ていると思われます。実行のためにモニタタブを確認します。モニタータブでは、関数のすべての履歴実行を見つけることができます。

ポータルのログウィンドウはアクティブデバッグセッションのみです。つまり、あなたの機能を実行/デバッグしているポータルにいます。例えば。これらのログは、ポータルが切断されてからしばらくしてから無効になります。また、ポータルをログウィンドウで開いて機能アプリケーションを停止した場合、ログストリームが切断され、ログがウィンドウに表示されなくなる可能性があります。その理論をテストするために、停止/開始後、ログ・ストリームを再び一時停止または開始することができ、切断された間に起こった最近の実行を表示する必要があります。

+0

もし処理されたら、私はSQL DBでそれらを見るでしょう:)しかし、私は明日、ありがとう! – 4c74356b41

+0

btw、これはポータルからではなく、ドライブからのログです – 4c74356b41

+0

私はこの回答を受け入れることに決めましたが、それは本当に助けにはならなかったが、それは他人を助けるかもしれない。この問題で数日間苦労して私のために、それはそれ自身で離れました。私は本当にそれが何を引き起こしているのかほとんど考えていないし、それ自体を修正しました。機能アプリが新しいバージョンにアップグレードされた可能性があります。 – 4c74356b41

関連する問題