Имитация фоновой задачи в AppHarbor

Я использую System.Runtime.Caching.MemoryCache для имитации повторяющейся задачи в работающем приложении .NET MVC, развернутом в AppHarbor.

Записи в кэш добавляются с помощью CacheItemPolicy, который содержит смещение AbsoluteExpiration, и RemovedCallback, который вызывает метод и повторно запускает добавление элемента в кэш (как описано здесь )

MemoryCache - это заполняется впервые в Application_Start. Он отлично работает локально, но, похоже, не работает после развертывания в AppHarbor (также пробовал с HttpRuntime.Cache, тот же результат).

Мое приложение работает под учетной записью CANOE (бесплатно) на AppHarbor, у которой есть только один рабочий. Означает ли это, что я не смогу смоделировать фоновую задачу, пока не перейду на какой-нибудь платный план?

Спасибо!

6
задан Horia Toma 4 February 2012 в 23:18
поделиться