Я работаю с личным проектом ASP.NET MVC5, размещенным на Azure
Я только что понял, что каждые 5 минут Session_OnStart
называется
Мой код выглядит так:
public void Session_OnStart()
{
Guid sessionGuid = Guid.NewGuid();
HttpContext.Current.Session.Add("_MySession", sessionGuid);
RegisterSession(sessionGuid);
logger.Log(LogLevel.Info, "Starting session with guid " + sessionGuid.ToString());
}
Идея состоит в том, чтобы дать GUID каждому пользователю, посещающему веб-сайт, чтобы анонимно следить за тем, что он делает и какие страницы он открывает.
Однако сегодня утром я не посещал свою среду PreProd, и тот факт, что она запускается каждые 5 минут (более или менее 5 секунд), показывает, что это фоновый процесс или что-то, что обращается к веб-сайту.
Этого не происходило при тестировании на локальном хосте, только при размещении на Azure
Как остановить это, чтобы предотвратить запуск процесса Azure Session_OnStart
?
Спасибо