我正在使用Azure webjob
填充数据列表,我需要use in my MVC Web application
。
但是在执行azure webjob
之后我没有在mvc web应用程序中获取我在azure web job
中使用的旧对象中的数据。
这里是否有任何全局变量概念将数据从Web作业执行持久保存到mvc app?
答案 0 :(得分:1)
Azure可能会在您的所有实例(reference)上运行您的WebJobs,因此您的WebJob
应该是无状态的(这是一种很好的做法)并且不应该依赖任何全局变量。
要保留数据,取决于您的数据类型,我通常使用 Azure存储(表,队列)来存储我的WebJobs使用的一些简单数据。或者,如果它与您的数据库相关,请直接连接到那里(Auzre SQL,SQL Server或MySQL)并在那里保存数据。