Приложение Rails 6 с развертыванием стимульного рефлекса по проблеме Heroku

Я развертываю свое приложение Rails 6 (со стимулом-relflex) на Heroku. Все работает, включая мой jQuery и JS, но все, что связано со стимулом-relfex, не работает? На моей локальной машине разработчика все работает нормально. Есть идеи?

2 ответа

Вы даете очень мало информации, но я сначала предполагаю проверить config/cable.yml. Это заблуждение, но ActionCable"просто работает" в разработке, а в производственном режиме нужно настроить систему очередей pubsub. По умолчанию установлено значение "redis", которое является (платным?) Надстройкой для heroku, и если вы уже используете redis, его необходимо правильно настроить / связать в cable.yml.

Очень простое решение - использовать postgresql в качестве очереди pubsub, которую вы, вероятно, уже используете (на heroku), и это так же просто, как написать

 production:
   adapter: postgresql

Добавьте в свое приложение надстройку redis на heroku, возможно, это сработает ..

Другие вопросы по тегам