ActionCable.server.broadcast from the console

前端 未结 1 1089
太阳男子
太阳男子 2020-12-09 14:40

I can use the following code in the controller but not in the console (both development environment). I\'m using Rails 5.0.0.beta2.

ActionCable.server.broadc         


        
1条回答
  •  醉梦人生
    2020-12-09 15:18

    The default behavior for ActionCable in development mode is to use the async adapter, which operates within the same process only. For inter-process broadcasting, you will need to switch to the redis adapter.

    To enable redis in development mode, you will need to edit config/cable.yml:

    redis: &redis
      adapter: redis
      url: redis://localhost:6379/1
    
    production: *redis
    development: *redis
    test: *redis
    

    0 讨论(0)
提交回复
热议问题