Совместное использование сеанса на нескольких сайтах с YII и основным PHP - PullRequest
0 голосов
/ 21 декабря 2018

Я работаю над проектом, в котором у меня есть игры в одном экземпляре AWS, а веб-сайт в другом экземпляре. Теперь мы собираемся использовать балансировщик нагрузки, поэтому я нахожу способ сохранить сеанс веб-сайта в экземпляре игр, поэтому я сохранилсеанс в базу данных, база данных является общей как для игр, так и для экземпляра веб-сайта, веб-сайт разработан с использованием Yii 1 и игр с фазером и ядром PHP.

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

Вот так выглядит моя таблица сеанса enter image description here

ПожалуйстаНазовите мне, как я могу получить эту сессию в игровом экземпляре.Обратите внимание, что я использую Postgres Sql, а не MySql.Заранее спасибо.

1 Ответ

0 голосов
/ 21 декабря 2018

Как пользователь AWS, вы можете бесплатно хранить сессии в их DynamoDB (25 ГБ).https://docs.aws.amazon.com/en_us/sdk-for-php/v3/developer-guide/service_dynamodb-session-handler.html

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...