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

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

В нашем заведении сотни терминалов Win-XP. Пользователи выполняют свою повседневную работу, используя приложения типа клиент-сервер. (Настольные приложения, а не веб-приложения.)

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

Каковы ваши решения?

(Кстати, наши пользователи не пользуются мгновенными сообщениями. И они не будут просматривать нашу групповую работу веб-приложений, пока заняты работой.

И у нас нет доступа к исходному коду этих клиент-серверных приложений.

Решение должно быть независимым от приложения, желательно взлома ОС или FOSS.)


Дополнение : Я проверил нашу сеть и обнаружил, что все клиенты являются машинами WindowsXP-SP2, и что в XP-SP2 служба обмена сообщениями отключена по умолчанию. (http://support.microsoft.com/kb/839018) Изменение настроек сотен машин немыслимо. Итак, "чистая отправка" отсутствует.

Какие у меня варианты сейчас?

Помимо очевидного наблюдения, что реальным решением является исправление вашей инфраструктуры таким образом, чтобы база данных могла поддерживать такое количество пользователей, которое у вас есть, я думаю, что подход «net send» - самый быстрый способ сделать это. Если у вас заблокированы всплывающие окна сообщений, возможно, вы захотите изучить настройку какой-либо службы обмена мгновенными сообщениями (если это разрешено). Он может иметь другие преимущества, которые не ограничиваются вашей непосредственной проблемой. Если все это не удается, по крайней мере, упростите себе жизнь, настроив телефонное дерево, чтобы количество звонков, которые вы совершаете, было небольшим, а люди получали их быстрее. Списки рассылки (электронная почта) также могут работать, но доставка осуществляется асинхронно, и я не уверен, насколько быстро вам нужно отправить сообщение.

Я искал в Google "альтернативу чистой рассылке" и нашел этот на сайте expert-exchange.com:

Здравствуй,

Существует довольно много приложений, которые можно использовать для поиска подходящего для вас, очевидно, что вам нужно будет их выделить, но для того, что вы хотите сделать, вы можете использовать

http://www.vitalsoundlab.com/

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

Надеюсь, это поможет.

Большинство телефонных систем должны иметь функцию широковещательной передачи, если не через стандартный динамик PA, по крайней мере, с поиском и воспроизведением записанных сообщений.

Это один офис или несколько? Задумывались о звуковой системе, если ее еще нет? Также можно использовать текстовые сообщения на мобильный телефон, если они есть у сотрудников.

В противном случае я бы предложил использовать необязательные обмены мгновенными сообщениями, такие как Office Communications Server с коммуникатором, развернутые политикой на все рабочие столы, и, как правило, это отличный способ повысить производительность, особенно если вы используете Outlook и делитесь хотя бы несколькими документами Word или Excel между пользователями сейчас и затем.

Если вы можете отключить соединения, просто «отключите» сегмент сети или просто заблокируйте определенный трафик этого приложения к серверу на сетевом уровне?

Только что увидел ваше «изменение настроек на всех машинах отключено» - почему? Трудно управлять сетью без такого базового контроля - на мой взгляд, это нужно сначала исправить. На самом низком простейшем уровне это список имен клиентских хостов или IP-адресов, общий ресурс, к которому машины имеют доступ для размещения скриптов и инструментов, таких как psexec, и один или два скрипта, просматривающих список компьютеров, выполняющих изменение вашей конфигурации. Если это магазин Windows, следующий уровень - Active Directory и встроенные групповые политики.

Кроме того, не поддерживаются ли это приложение и база данных поставщиком? Это кажется слишком большим риском, чтобы сидеть без дела и заменять его. В конце концов, это, похоже, нетехническая проблема.

Я верю msg команда доступна в Windows Vista и 7. Я не уверен, изначально ли она была включена в Windows XP, но она работает для меня в системе XP Pro SP3, где net send не буду.

В моем колледже системные администраторы имеют возможность рассылать сообщения всем вошедшим в систему пользователям в окне предупреждения. Я почти уверен, что это служба обмена сообщениями (примечание: не MSN / Live).

Как ваши настольные приложения реагируют на прерывание сеанса базы данных?

Я знаю, это звучит чрезмерно, но если у вас есть какие-либо приложения, которые могут плавно отключаться без потери данных, вы можете отключить только эти приложения, чтобы снизить нагрузку.

Но, как отмечали другие комментаторы, вам действительно следует решить проблему с вашим сервером базы данных!