Я уже спрашивал об этом по вине сервера, но безрезультатно. Поэтому я надеюсь, что другой разработчик ASP.Net столкнется с моей проблемой.
У меня Windows VPS под управлением II6, и я переношу свои приложения ASP.Net на сервер. Когда я перехожу к одному из этих приложений, мне требуется около 2 минут, чтобы что-то сделать. Я создал приложение hello world и загрузил его, и это занимает 2 минуты, чтобы загрузить в первый раз. Если я перезапущу пул приложений, у меня точно такая же проблема.
Любое приложение, которое совместно использует пул приложений с другим приложением, будет работать после успешной загрузки одного приложения в этот пул приложений.
т.е. bob.example.com и jane.example.com находятся в пуле приложений с именем ABC1. Если я получу доступ к bob, загрузка займет 2-3 минуты. После того, как Боб загрузится, Джейн будет работать мгновенно, а Боб будет работать мгновенно. После 5-10 минут простоя или перезапуска пула приложений повторяется точно такой же процесс. В то время, когда Боб и Джейн работают нормально, если dave.example.com в пуле приложений XYZ9 загружен, я должен подождать 2-3 минуты, чтобы он тоже загрузился.
Кто-нибудь сталкивался с этой проблемой? Сейчас я нахожусь в режиме абсолютной паники, так как мне нужно перенести их к концу выходных.
О, и эти сайты мгновенно работают на старом сервере. Единственное отличие состоит в том, что старый сервер является 32-разрядным, а новый - 64-разрядным.