Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Программирование [игнор отключен] [закрыт для гостей] / Балансировка нагрузки на ПО / 4 сообщений из 4, страница 1 из 1
06.03.2013, 09:49
    #38175533
kalash-serg
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Балансировка нагрузки на ПО
Доброго времени суток.
Существует 2 сервера с одной и той же программкой. На шаре размещены 2 ярлыка на программы на разных серверах. При этом столкнулись с ситуацией, что пользователи запускают первый ярлык и не запускают второй, что приводит к тому, что программа на первом сервере начинается выдавать ошибку, соответственно возникает большое количество звонков в службу тех. поддержки с жалобами пользователей.

Хотел бы написать программку, которая при обращении к ней поочередно запускала то exe-файл, расположенный на 1ом сервере, то exe-файл на 2ом.

Планирую сделать в программе запись в файлик значений "0" и "1".
Когда пользователь запускает программу, то проверяется последнее значение в файле и соответственно запускается exe-файл либо на 1ом, либо на 2ом сервере.

Вопрос - не слишком ли примитивное решение? Наверняка есть более оптимальные - прошу проконсультировать.
...
Рейтинг: 0 / 0
06.03.2013, 12:31
    #38175827
Abstraction
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Балансировка нагрузки на ПО
kalash-sergВопрос - не слишком ли примитивное решение? Наверняка есть более оптимальные - прошу проконсультировать.Приложение на третьем сервере (который может совпадать с одним из первых двух) систематически обновляет у себя информацию о загруженности серверов. Клиентское приложение связывается с этим третьим и от него получает сервер, с которым работает в дальнейшем.
В частности, при этом остановка одного сервера или подключение нового станут относительно прозрачны для пользователя (в отличие от Вашего варианта).
...
Рейтинг: 0 / 0
06.03.2013, 13:04
    #38175906
kalash-serg
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Балансировка нагрузки на ПО
Abstraction,

интересно!
Есть ли описание подобного решения?
Каким образом осуществляется получение информации о загруженности серверов?
...
Рейтинг: 0 / 0
11.03.2013, 19:34
    #38180383
softwarer
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Балансировка нагрузки на ПО
kalash-sergСуществует 2 сервера с одной и той же программкой.
Вам стоит уточнить понятие "сервер". А то мне что-то сходу представился файл-сервер с программой в расшаренной папке

kalash-sergНаверняка есть более оптимальные - прошу проконсультировать.
Хм. Например, приложение посылает запрос на коннект одному из серверов (может всегда одному, может случайно выбираемому). Серверное приложение при необходимости обновляет информацию о загрузке серверов (попросту - спрашивает у другого "сколько у тебя клиентов"), после чего либо принимает соединение, либо возвращает ответ "подрубись лучше к серверу Y".
...
Рейтинг: 0 / 0
Форумы / Программирование [игнор отключен] [закрыт для гостей] / Балансировка нагрузки на ПО / 4 сообщений из 4, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]