我计划创建一个 Sharepoint Timer Job 并将其配置为在我们所有的农场 Web 前端机器上运行。
计时器作业将从 SP SQL Server 实例读取数据,并希望将其更新到我们拥有的 2 个 Web FTE 上的 HTTPRuntime 缓存对象中。
问题是,Timer Job 是否可以访问 ASP.net 缓存对象,还是因为它们是从 owstimer.exe 运行的?
如果不是,那么在 2 个 Web 前端更新缓存项的最佳方法是什么?我应该提一下,我们目前没有将 IIS 站点配置为单独访问。即我们有一个 URL 来访问农场,我们的内容交换机决定哪台机器获取它。
那么它甚至可能吗?