2016-09-19 2 views
0

Я разрабатываю серверное приложение, для которого требуются 2 типа сервера. 1, который будет обрабатывать балансировку нагрузки, аутентификацию и т. Д. И несколько экземпляров рабочих серверов, которые будут обрабатывать фактическую логику приложения. Мне нужно иметь возможность общаться между этими двумя типами серверов. Какой подход лучше всего подходит для этого? Когда я столкнулся с этой проблемой в последний раз, я использовал соединение с websocket, и он работал нормально, но, возможно, есть лучший способ (более простой, более эффективный, более стандартный, я не знаю), который можно использовать. Я не сторонний разработчик, поэтому я понятия не имею, как это обычно обрабатывается.Связь между несколькими серверами с использованием Perfect

+0

Каковы рабочие задачи? Какие данные необходимо предоставить? Являются ли задачи длинными или короткими? Они возвращают данные пользователю или делают что-то еще? Так много всего влияет на архитектуру ... – Wain

+0

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

ответ

0

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

Смежные вопросы