0
私の開発サーバーはlocalhost:3000で動作し、私の運用環境はlocalhost:8001でも同じマシン上で動作しています。Rails 5 ActionCableが開発環境と本番環境の間でメッセージを渡しています
開発サーバーでケーブルイベントをトリガーすると、実動環境にも影響します。
異なる環境をサポートし、メッセージを防止するためにActionCableを設定する最も良い方法はどれですか?
私の開発サーバーはlocalhost:3000で動作し、私の運用環境はlocalhost:8001でも同じマシン上で動作しています。Rails 5 ActionCableが開発環境と本番環境の間でメッセージを渡しています
開発サーバーでケーブルイベントをトリガーすると、実動環境にも影響します。
異なる環境をサポートし、メッセージを防止するためにActionCableを設定する最も良い方法はどれですか?
解決策が見つかりました。
マイcable.ymlファイルは:
development:
adapter: redis
url: redis://127.0.0.1:6379
test:
adapter: async
production:
adapter: redis
url: redis://127.0.0.1:6379
だから私は
development:
adapter: async
test:
adapter: async
production:
adapter: redis
url: redis://127.0.0.1:6379
に変更します