где хранить информацию журнала с серверов с балансировкой нагрузки - PullRequest
0 голосов
/ 07 февраля 2011

У нас есть 2 веб-сервера asp.net, работающих через LoadBalancer, которые доступны извне.Ранее для всех приложений мы делали вход в БД.Теперь у нас есть еще одно приложение, которое не работает с БД, оно используется для «передачи сообщений».В среде TEST выполняется вход в файлы в локальной папке.

Если мы развернем его "как есть" в PROD, у нас будет 2 отдельных файла журнала ... это не очень хорошая идея.Соединение с БД только для регистрации тоже не представляется разумным ...

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

Пожалуйста, сообщите.

Ответы [ 2 ]

0 голосов
/ 17 февраля 2011

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

0 голосов
/ 07 февраля 2011

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

Это решение хорошо сработало для нас - YMMV.

...