Azure 函数服务总线主题触发器休眠

问题描述 投票:0回答:1

我正在开发服务总线主题触发功能。我们使用了消费计划。据观察,函数在不活动后会进入睡眠状态,并且当主题有新消息时不会唤醒。

功能是使用arm模板使用管道部署的,部署后我们不会进行任何更改。

同一问题在多次讨论中讨论。

https://github.com/Azure/Azure-Functions/issues/229

可能的解决方案位于以下位置。

https://github.com/Azure/Azure-Functions/issues/210

但不确定这里作为开发人员需要做什么。有人可以帮忙吗?

.net-core azure-functions azureservicebus azure-servicebus-topics
1个回答
0
投票
当涉及到“冷启动现象”时,问题实际上出在Azure Function的消耗计划上。在这种情况下,您可以尝试实现“保持活动”机制来定期调用该函数,无论是定时触发器还是 HTTP 触发器,都会对您的服务总线函数执行 ping 操作。

您可以切换到

flex-conspiration

层,它支持始终就绪的实例功能:

https://learn.microsoft.com/en-us/azure/azure-functions/flex-conspiration-plan#always-ready-instances 希望有帮助!

© www.soinside.com 2019 - 2024. All rights reserved.