Hor*_*oma 6 memorycache appharbor
我正在使用System.Runtime.Caching.MemoryCache来模拟在AppHarbor上部署的正在运行的.NET MVC应用程序上的重复任务.
在高速缓存条目被使用含有一个AbsoluteExpiration偏移CacheItemPolicy和调用的方法和重新触发的项目的增加在高速缓存中(如所描述的一个RemovedCallback加入此处)
MemoryCache首次在Application_Start中填充.它在本地工作正常,但在AppHarbor上部署后似乎无法工作(也尝试使用HttpRuntime.Cache,结果相同).
我的应用程序在AppHarbor上的CANOE(免费)帐户下运行,该帐户只有一个工作人员.这是否意味着在升级到付费计划之前我无法模拟后台任务?
谢谢!
我不认为升级会有帮助,他们正在努力向 AppHarbor 添加后台作业,但据我所知,它们还可用。
使用像https://stillalive.com/这样的服务定期访问您网站上的页面,然后启动一个新线程并开始运行后台任务怎么样?它作为免费附加组件提供。
我正在考虑在等待后台任务功能可用时做这样的事情。
| 归档时间: |
|
| 查看次数: |
524 次 |
| 最近记录: |