0

私の開発サーバーはlocalhost:3000で動作し、私の運用環境はlocalhost:8001でも同じマシン上で動作しています。Rails 5 ActionCableが開発環境と本番環境の間でメッセージを渡しています

開発サーバーでケーブルイベントをトリガーすると、実動環境にも影響します。

異なる環境をサポートし、メッセージを防止するためにActionCableを設定する最も良い方法はどれですか?

答えて

0

解決策が見つかりました。

マイ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 
に変更します
関連する問題