我们需要在Azure之外托管现有的Azure持久函数应用程序。我们可以将函数应用程序作为容器运行,但我们需要配置一个备用数据存储(目前使用Azure Storage)。我可以看到MS SQL是一个受支持的替代方案——见这里——这个将为我们工作,但是Postgres更符合我们前进的方向,所以更可取。有没有人使用Postgres作为Azure持久函数应用程序的存储提供商?
在azure外部部署的特定于语言的操作可以通过https://learn.microsoft.com/en-us/azure/azure-functions/durable/durable-functions-overview?tabs=python
中提到的步骤执行。关于存储方面的考虑,请参考:https://learn.microsoft.com/en-us/azure/azure-functions/storage-considerations
但是对于Postgre SQL和等待Azure的更新没有特定的和完美的过程。