Руби Синглтон и Дробовик

Я начинаю с Руби, и наш руководитель группы отправляет нас изучать Синатру, перезагрузка изменений в приложениях была сделана Shotgun, моя проблема сейчас в том, что у меня есть объект Singleton, который я хотел бы сохранять состояния между запросами, но, очевидно, перезапуски Shotgun каждый запрос.

Любая Помощь или Объяснение по этому вопросу будут оценены,

Заранее спасибо.

2 ответа

Вы не должны ожидать, что что-либо о состоянии вашего приложения будет сохраняться между запросами вообще (дробовик или нет), если только оно не сохраняется в данных сеанса.

Чтобы сеансы сохранялись с Shotgun, вам нужно установить ключ... В противном случае он сбрасывается при каждой загрузке страницы.

enable :sessions
set :session_secret, "yourKey" 
Другие вопросы по тегам