1

启用了带有 RA-GRS 复制的 Azure 存储帐户,当主服务器出现故障时可以从辅助服务器进行读取。

有一个队列触发的 Azure 函数侦听配置到主要区域的队列。现在如果主要区域不可用,队列触发的 Azure 功能如何故障转移到次要区域?

还有一次,当主服务器启动并可用时,队列触发的 Azure 功能如何故障回复到主服务器?

PS:我们在 out 实现中使用 Azure 功能开箱即用的输入绑定和触发器。

          public class MyFunction
                {
                    [FunctionName("samplefuntion")]
                    public async Task Run([QueueTrigger("%QueueName%", Connection = "QueueConnectionString")]string queueItem)
                    {
                        LogDebug($"Started processing queue item: {queueItem}");

                        ....................

                        LogDebug($"Completed processing queue item: {queueItem}");
                    }
                }
4

0 回答 0