Ну, я сгорел один из наших инцидентов поддержки, связавшись с Microsoft по этой проблеме.После примерно 12 часов устранения неполадок проблема все еще не решена.
Когда я начал задаваться вопросом, была ли это вообще проблема с Windows, я обнаружил еще один пост с кем-то с точно такой же проблемой:
Проблемы с версией ASP.NET State Service;Служба состояний 1.1, веб-сайт 3.5
Итак, похоже, это ошибка в последней версии Virtuozzo.
В итоге я создал службу Windows, которая запускаетследующие 3 команды во время запуска сервера.Хотя я пытался использовать файлы .bat и использовать запланированные задачи Windows для запуска команд, я не мог заставить его работать.Создание и отладка этой простой службы Windows заняло около 5 часов, что, вероятно, потребовало меньше времени, чем потребовалось бы для определения и назначения правильных разрешений Windows, чтобы запустить его в рамках запланированных задач.
C:\Windows\System32\SC.EXE CONFIG aspnet_state binPath= "C:\Windows\Microsoft.NET\Framework\v2.0.50727\aspnet_state.exe"
C:\Windows\System32\NET.EXE stop aspnet_state
C:\Windows\System32\NET.EXE start aspnet_state
Обратите внимание, что я, вероятно, мог сделать так, чтобы aspnet_state зависело от моей службы Windows, поэтому мне не пришлось бы перезапускать aspnet_state, но я не был уверен, что настройки зависимостей также будут сброшены при перезагрузке, и сделать это таким образом означало, что мне нужно было только установитьобслуживание и никакую другую ручную настройку.
Обратите внимание, что я также попробовал RunAsService , поэтому мне не пришлось бы ничего строить самостоятельно.Однако автору этой службы не удалось понять, что служба Windows по определению является многопоточной.Я перезагрузил сервер, и это привело к тому, что Windows не запустилась, потому что у службы недостаточно прав для запуска настроенных команд.К счастью, у меня была резервная копия, или мне пришлось бы восстанавливать свой VPS с нуля.RunAsService также не будет отвечать на команду остановки, поскольку пытается выполнить всю свою работу в основном потоке.