
Новые сообщения [новые:0]
Дайджест
Горячие темы
Избранное [новые:0]
Форумы
Пользователи
Статистика
Статистика нагрузки
Мод. лог
Поиск
|
|
06.03.2013, 09:49
|
|||
|---|---|---|---|
|
|||
Балансировка нагрузки на ПО |
|||
|
#18+
Доброго времени суток. Существует 2 сервера с одной и той же программкой. На шаре размещены 2 ярлыка на программы на разных серверах. При этом столкнулись с ситуацией, что пользователи запускают первый ярлык и не запускают второй, что приводит к тому, что программа на первом сервере начинается выдавать ошибку, соответственно возникает большое количество звонков в службу тех. поддержки с жалобами пользователей. Хотел бы написать программку, которая при обращении к ней поочередно запускала то exe-файл, расположенный на 1ом сервере, то exe-файл на 2ом. Планирую сделать в программе запись в файлик значений "0" и "1". Когда пользователь запускает программу, то проверяется последнее значение в файле и соответственно запускается exe-файл либо на 1ом, либо на 2ом сервере. Вопрос - не слишком ли примитивное решение? Наверняка есть более оптимальные - прошу проконсультировать. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
06.03.2013, 12:31
|
|||
|---|---|---|---|
|
|||
Балансировка нагрузки на ПО |
|||
|
#18+
kalash-sergВопрос - не слишком ли примитивное решение? Наверняка есть более оптимальные - прошу проконсультировать.Приложение на третьем сервере (который может совпадать с одним из первых двух) систематически обновляет у себя информацию о загруженности серверов. Клиентское приложение связывается с этим третьим и от него получает сервер, с которым работает в дальнейшем. В частности, при этом остановка одного сервера или подключение нового станут относительно прозрачны для пользователя (в отличие от Вашего варианта). ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
06.03.2013, 13:04
|
|||
|---|---|---|---|
|
|||
Балансировка нагрузки на ПО |
|||
|
#18+
Abstraction, интересно! Есть ли описание подобного решения? Каким образом осуществляется получение информации о загруженности серверов? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
11.03.2013, 19:34
|
|||
|---|---|---|---|
Балансировка нагрузки на ПО |
|||
|
#18+
kalash-sergСуществует 2 сервера с одной и той же программкой. Вам стоит уточнить понятие "сервер". А то мне что-то сходу представился файл-сервер с программой в расшаренной папке kalash-sergНаверняка есть более оптимальные - прошу проконсультировать. Хм. Например, приложение посылает запрос на коннект одному из серверов (может всегда одному, может случайно выбираемому). Серверное приложение при необходимости обновляет информацию о загрузке серверов (попросту - спрашивает у другого "сколько у тебя клиентов"), после чего либо принимает соединение, либо возвращает ответ "подрубись лучше к серверу Y". ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|

start [/forum/topic.php?fid=16&tablet=1&tid=1341894]: |
0ms |
get settings: |
8ms |
get forum list: |
15ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
152ms |
get topic data: |
10ms |
get forum data: |
2ms |
get page messages: |
44ms |
get tp. blocked users: |
1ms |
| others: | 228ms |
| total: | 466ms |

| 0 / 0 |
