【问题标题】:Is there global variable in azure webjob ? How to persist data from webjob execution?azure webjob 中是否有全局变量?如何从 webjob 执行中持久化数据?
【发布时间】:2015-05-09 14:45:34
【问题描述】:

我正在使用Azure webjob 填充数据列表,我需要use in my MVC Web application

但是在执行azure webjob 之后,我没有在我在azure web job 中使用的那个旧对象的 mvc Web 应用程序中获取数据。

这里是否有任何全局变量概念可以将数据从 Web 作业执行保存到 mvc 应用程序?

【问题讨论】:

    标签: asp.net-mvc asp.net-mvc-4 azure azure-webjobs


    【解决方案1】:

    Azure 可能会在您的所有实例 (reference) 上运行您的 WebJobs,因此您的 WebJob 应该是无状态的(这是一个很好的做法)并且不应依赖任何全局变量。

    要持久化数据,取决于您的数据类型,我通常使用 Azure Storage(表、队列)来存储我的 WebJobs 使用的一些简单数据。或者,如果它与您的数据库相关,则直接连接到那里(Auzre SQL、SQL Server 或 MySQL)并在那里保存数据。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2017-04-22
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2015-09-15
      相关资源
      最近更新 更多