AnyCable на отдельном сервере - PullRequest
0 голосов
/ 23 декабря 2018

У меня есть рельсы на сервере A, и я создал отдельный сервер, на котором установлен Go-lang

Моя цель - использовать Anycable-Go с Rails, но на отдельном сервере.

Я не могу найти в Google четкого объяснения, как это сделать, но из doc я попробовал следующее на моем сервере "Go":

go get -u -f github.com/anycable/anycable-go/cmd/anycable-go

затем

anycable-go --rpc_host=0.0.0.0:50051 --headers=cookie,x-api-token \
              --redis_url=redis://{my_redis_username}:{my_redis_password}@{my_redis_machine_url} --redis_channel=anycable \
              --host=0.0.0.0 --port=8084

Вывод выглядит так:

enter image description here

Я действительно не уверен, что пока на правильном пути ... ноесли да, то как мне подключить / использовать мое приложение rails на этом сервере «anycable-go»?

1 Ответ

0 голосов
/ 24 июля 2019

Вам нужно добавить anycable-rails gem в ваше приложение и запустить сервер AnyCable RPC (bundle exec anycable) вместе с сервером Rails.Смотри https://docs.anycable.io/#/using_with_rails

...