Dependency injection Autofac依赖注入Azure函数SingleInstance

Dependency injection Autofac依赖注入Azure函数SingleInstance,dependency-injection,azure-functions,autofac,azure-functions-runtime,single-instance,Dependency Injection,Azure Functions,Autofac,Azure Functions Runtime,Single Instance,我跟随这个链接 它工作得很好。我想知道当azure函数扩展时,注入azure函数的对象将被azure函数的所有实例共享。在本例中,对象是NaiveInvestmentAllocator 如果你有任何疑问,请告诉我。我还实际实现了两个链接的组合。这就像使用工厂模式从Autofac容器获取实例对象一样。如果有人愿意,我可以分享代码,但我认为没有必要 我的问题是,如果我实现了第一个链接,注入的对象是否由同一azure函数的所有实例共享?否 随着Azure功能的扩展,其他实例运行在不同的VM/容器上。这

我跟随这个链接

它工作得很好。我想知道当azure函数扩展时,注入azure函数的对象将被azure函数的所有实例共享。在本例中,对象是NaiveInvestmentAllocator

如果你有任何疑问,请告诉我。我还实际实现了两个链接的组合。这就像使用工厂模式从Autofac容器获取实例对象一样。如果有人愿意,我可以分享代码,但我认为没有必要

我的问题是,如果我实现了第一个链接,注入的对象是否由同一azure函数的所有实例共享?

随着Azure功能的扩展,其他实例运行在不同的VM/容器上。这类似于在不同的虚拟机/容器上手动运行函数应用程序

如果需要在多个函数应用程序实例之间共享状态,则应将状态持久性卸载到诸如、、等

例如,您可以使用例如,并将相同的客户端注入到您的服务类中

如果目的是保存打开的连接数,请注意,是每个实例