Я не уверен, как это назвать ...

То, что я хотел бы сделать, это иметь веб-сервер, который способен обслуживать страницы с отдельных серверов через Интернет (не локальной сети).

Например, если я зайду на http://www.example.com я буду обслуживать данные с компьютера в Америке. Если я зайду на сайт http://www.example.com/ServiceB машина будет обслуживаться с машины в Бразилии, так же как http://serviceC.example.com будет вызывать сервер в Канаде.

Что мне нужно сделать, чтобы добиться этого? Есть ли название для того, что я пытаюсь сделать? По логике для меня это будет называться федеративным веб-сервером ... Но я не могу найти что-нибудь для этого в Google.

2 ответа2

1

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

Попробуйте прочитать на apache mod_proxy. Это может быть то, что вы после.

1

Не могли бы вы просто сделать значения CNAME? Например, http://www.example.com может указывать на сервер в Северной Америке, а http://es.example.com может указывать на сервер в Южной Америке, а http://eu.example.com может указывать на европейский сервер и т. д.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .