問題タブ [azure-servicebus-topics]
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.
c# - 型を Webjob SDK トリガーにバインドする
Azure Service Bus を提供するために Webjob SDK を使用しています。
それは正常に動作し、入力のパラメーター化を開始したいと思います。
私はやっています:
ここで、エンドポイントという追加のパラメーターも追加したいと思います。このようなもの:
次のようにURIタイプを構成にバインドすることで可能になると考えました。
しかし、うまくいかないようです。これは可能ですか、それとも独自のカスタムトリガーを作成する必要がありますか?
c# - Azure Service Bus トピック サブスクライバー ロック期限切れの例外
OnMessage
callbackを登録して Azure Service Bus Topic からのメッセージを消費する Web ジョブがあります。メッセージのロック期間は30 秒に設定され、ロック更新のタイムアウトは60 秒に設定されました。そのため、サービス バス メッセージの処理に30 秒以上かかるジョブは、ロック期限切れの例外を取得していました。
ここで、メッセージのロック期間をロック更新タイムアウトよりも長く設定しました。しかし、どういうわけか、それでも同じ例外がスローされます。Web ジョブも再起動しましたが、まだ運がありません。
後の設定で別のトピックからのメッセージを消費する同じ webjobを実行しようとしましたが、正常に動作します。この動作は予期されたものですか? また、この設定の変更が通常反映されるまでにかかる時間はどれくらいですか?
どんな助けでも素晴らしいでしょう
properties - 複数の sql-filter プロパティを持つことができる Azure サービス バス トピック サブスクリプション?
Azure Service Bus トピック サブスクリプションに関する質問ですが、1 つのサブスクリプションに複数のプロパティを割り当てることはできますか?
また、プロパティの 1 つに null 値を有効にすることは可能ですか?
私がやろうとしているのは、紺碧の関数を使用して、識別子が存在するかどうかに応じて何らかの方法でメッセージをフィルタリングできるようにすることです。
一部のタイプのメタデータを挿入する方法が見つからないため、キュー メッセージだけではこれを行うことができませんでした。
私の問題に対する別の解決策は、そのプロパティが設定されていることを受け入れ、2 つの異なる値の間でシフトできる別のサービス バス トピック サブスクリプションであり、それによってフィルタリングできます。
これを行う理由は、一連のアクション全体を複製することではなく、いわばサービス バス トピックの後のアクション内にある種のフィルタリング機能を挿入することだけです。
- - - - - - - - - - アップデート - - - - - - - - - -
わかりましたので、少し更新します。私はこの問題でいくつかの進歩を遂げました。この問題に関連する別の質問は次のとおりです。
次のようなプロパティを持つ Servicebus トピック サブスクリプションに Brokered メッセージを送信した場合:
message.Properties['id'] = "1";
そのメッセージのプロパティ値に何らかの方法でアクセスすることは可能ですか? このように使用することはおそらく適切ではないことはわかっていますが、これは私にとって新しい扉を開くでしょう.