Назад | Перейти на главную страницу

Как обновить мой веб-сайт, не мешая текущим активным пользователям?

У меня есть веб-сайт (IIS, Windows Server 2008), где пользователи постоянно добавляют информацию на свои страницы.

Как я могу узнать, что на моем сайте в настоящее время работают пользователи?

Как я могу обновлять сайт, не мешая деятельности пользователей?

Как я могу узнать, что на моем сайте в настоящее время работают пользователи?

Откройте файл perfmon. Добавить веб-службу -> счетчик текущих подключений. При необходимости используйте другие счетчики, такие как «Текущие анонимные пользователи».

Как я могу обновлять сайт, не мешая деятельности пользователей?

Это полностью зависит от того, что именно вы обновляете, и от характера вашего сайта. Возможно, вы не сможете обновить его, не прерывая пользовательские сеансы. График обслуживания.

Еще одна хорошая стратегия - иметь дублированный веб-сервер. Установите оба веб-сервера за балансировщиком нагрузки. Вывести один веб-сервер из ротации балансировщика нагрузки. Подождите, пока пользовательские соединения не истекут. Обновите его, если на нем больше никого нет. Верните его в балансировщик нагрузки. Повторите для другого веб-сервера.

Ну, я не могу говорить о том, как вы можете обновлять свой сайт, не прерывая сеансы пользователей, однако я могу сказать вам, что WireShark определенно поможет вам отследить, кто / что / где пользователи находятся на вашем сайте в любой момент.

http://www.wireshark.org/