Руби Синглтон и Дробовик - PullRequest
0 голосов
/ 11 марта 2011

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

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

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

Ответы [ 2 ]

4 голосов
/ 11 марта 2011

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

1 голос
/ 06 ноября 2011

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

enable :sessions
set :session_secret, "yourKey" 
...