FiRеFоX
V.I.P.
- Регистрация
- 07.08.2010
- Сообщения
- 744
Вчера вечером гуглил инфу по тому, как снизить нагрузку на сервер и прочитал, что сильнонагруженные сайты надо разделить на разные сервера. Например, чтобы один сервер обрабатывал чат, другой письма, третий авторизацию, четвертый ещё что-то.
Собственно, сам вопрос в том, КАК это реализовать? Точнее меня интересует механизм сессий и кук. Ведь авторизация произойдет только на одном из серверов, который будет выполнять авторизацию, а на других серверах не будет сессий храниться в нужных папках и выкинет сообщение, что вы не авторизованы. Или просто база лежит на другом сервере, а один сервер, который принимает пользователей делает туда запросы на эти сервера с чатом, письмами и т.д? Но тогда другой вопрос, КАК сделать этот запрос на другую базу, которая в другом сервере? о_О Вобщем если на один вопрос отвечаю, то нахожу другой.
Да и вообще в голове не укладывается, как делается это разделение. И уж очень хотелось бы узнать об этом поподробнее.
Поэтому если кто знает принцип, буду рад ответам. Также очень приветствуются ссылки на материал, который можно почитать на эту тему
Собственно, сам вопрос в том, КАК это реализовать? Точнее меня интересует механизм сессий и кук. Ведь авторизация произойдет только на одном из серверов, который будет выполнять авторизацию, а на других серверах не будет сессий храниться в нужных папках и выкинет сообщение, что вы не авторизованы. Или просто база лежит на другом сервере, а один сервер, который принимает пользователей делает туда запросы на эти сервера с чатом, письмами и т.д? Но тогда другой вопрос, КАК сделать этот запрос на другую базу, которая в другом сервере? о_О Вобщем если на один вопрос отвечаю, то нахожу другой.
Да и вообще в голове не укладывается, как делается это разделение. И уж очень хотелось бы узнать об этом поподробнее.
Поэтому если кто знает принцип, буду рад ответам. Также очень приветствуются ссылки на материал, который можно почитать на эту тему