Простите за основные вопросы, но я не могу найти основных ответов.
Я занимаюсь созданием стандартной серверной фермы с использованием Web Farm Framework 2.0. Я установил сервер контроллера и основной сервер. Когда я подготовил свой основной сервер, я включил балансировку нагрузки. Затем я развернул базовое приложение MVC на своем основном сервере. Я могу пинговать свое клиентское приложение, когда я попадаю на основной сервер, напрямую подтверждая, что с этим концом все в порядке. Я хотел бы получить доступ к тому же самому приложению MVC через свою ферму, чтобы не волноваться.
Для ясности предположим, что моя среда выглядит так: контроллер (IP: 192.168.0.1), основной (IP: 192.168.0.2).
На какой адрес я должен указывать, чтобы получить доступ к приложению MVC через ферму? Я предполагал, что это будет 192.168.0.1/mymvcapplication, но это не работает. Имейте в виду, что обход балансировщика нагрузки (который, как я полагаю, является моим сервером контроллера) работает нормально. Мне что-то не хватает в плане включения балансировки нагрузки? Есть ли что-то еще, что мне нужно сделать (на моем контроллере или основном сервере), помимо установки флажка Включить балансировку нагрузки при настройке основного сервера?
Будем признательны за любые советы!
Есть несколько вещей, которые нужно проверить. Вам необходимо убедиться, что маршрутизация настроена правильно. У меня была проблема, аналогичная тому, когда у меня было настроено имя хоста на веб-сайте контроллера, и он не перенаправлял запросы в модуль URLRewrite.
Попробуйте эти:
Кроме того, я бы также попробовал просто статическую страницу «Hello World», иногда возникают проблемы с приложением, которые мешают (но вы сказали, что протестировали и работали нормально).