Azure機能の保存キューの出力バインディングの有効期限を設定することはできますか?Azure関数は、キュー出力の有効期限を設定します。
これは私がfunction.jsに持っているものです。
{ "タイプ": "キュー"、 "名": "MyMessageQueue"、 "QUEUENAME": "mymsgqueue"、 "接続" : "AzureWebJobsStorage"、 "direction": "out" }
ただし、追加するメッセージの有効期限を指定することはできますか?
Azure機能の保存キューの出力バインディングの有効期限を設定することはできますか?Azure関数は、キュー出力の有効期限を設定します。
これは私がfunction.jsに持っているものです。
{ "タイプ": "キュー"、 "名": "MyMessageQueue"、 "QUEUENAME": "mymsgqueue"、 "接続" : "AzureWebJobsStorage"、 "direction": "out" }
ただし、追加するメッセージの有効期限を指定することはできますか?
はい、できます。関数のRun
メソッドでMyMessageQueue
出力パラメータの種類をCloudQueueに変更します。次に、コードにCloudQueueMessageを作成し、AddMessageメソッドを使用してメッセージをキューに追加します。 timeToLive
パラメータを使用すると、有効期限を制御できます。
詳細および例については、Azure Functions Queue Storage bindingsのマニュアルページを参照してください。
キューに書き込むために使用されるAzure関数の重複の可能性 - メタデータを設定できますか?](https://stackoverflow.com/questions/44472725/azure-function-used-to-write-to-queue-can- i-set-metadata) – Mikhail