Вопросы по теме 'actioncable'

Rails 5: ActionCable и db не синхронизируются
Мне удалось успешно настроить ActionCable, прослушивать каналы, аутентифицировать запросы и т. д. Однако я столкнулся со странной ошибкой при попытке подключиться к каналу сразу после создания (трудно объяснить, см. ниже). У меня сетап, в профиле...
358 просмотров

как отправить сообщение всем клиентам, кроме отправителя в rails/actioncable?
в socket.io вы можете отправить сообщение всем клиентам, кроме отправителя, например: socket.broadcast.emit('user connected'); но как это сделать в rails/actioncable? class BoardChannel < ApplicationCable::Channel def subscribed...
2290 просмотров
schedule 18.03.2024

Rails Actioncable для определенных страниц
В моем проекте у меня есть модель categories , которая имеет подробный вид (показать). Представление содержит данные, которые должны обновляться в реальном времени с помощью actioncable. Содержимое/данные представления не важны для понимания...
3492 просмотров

Использование ActionCable в разработке RESTful API Rails 5?
Я пытаюсь создать RESTful API в первый раз. Отправка запроса (от клиента к серверу) и ответа (от сервера к клиенту) с помощью Action Cable. Как отправить запрос из других приложений (например, приложение для Android/iOS, веб-приложение или...
740 просмотров

Получение Action Cable для трансляции в Sidekiq Job
Я использую Rails 5 в среде докеров, и я могу заставить Action Cable отлично транслировать на рабочем Sidekiq, используя worker.new.perform. Но я не могу заставить его транслироваться при использовании worker.perform_async. Вот мой кабель.yml:...
5523 просмотров
schedule 26.10.2023

Получение кода ошибки websocket 1006 при попытке подключиться к серверу Actioncable
Я создаю приложение с использованием Nativescript / Angular 2, а также использую библиотеку javascript . использовать веб-сокеты, соединяющие его с приложением Actioncable Rails. При попытке установить соединение я получаю код ошибки websocket 1006...
1150 просмотров

Обнаружение закрытия последнего окна/вкладки с помощью ActionCable
Я пытаюсь найти способ обнаружить, что последнее окно или вкладка для пользователя закрывается, чтобы я мог выполнить некоторую очистку; но я не могу найти способ определить, что это на самом деле последнее соединение для пользователя. У меня есть...
400 просмотров
schedule 30.11.2023

Как определить, не прошел ли запрос на подписку ActionCable
Недавно я развернул приложение Rails и получил от нескольких пользователей ответ, что оно не работает в их рабочих средах. Понятно, что вебсокеты для них заблокированы. Я просмотрел документацию Rails по этому вопросу, но не могу найти никакой...
1144 просмотров
schedule 04.03.2024

Пассажир с кабелем Rails Action
Я попытался развернуть на рабочем сервере Rails с помощью actioncable (5.1.5) в соответствии с этим руководством https://www.phusionpassenger.com/library/config/nginx/action_cable_integration , на том же хосте и порте, под суб-URI Но у меня есть...
736 просмотров

Работает ли Rails с Action Cable с проксированием NGiNX перед Puma?
Я знаю, что есть еще 1-2 вопроса по этой теме, но ни один из них, похоже, не охватывает мою точку зрения и не предлагает решения; Консоль моего браузера говорит: WebSocket connection to 'wss://sucker.alco.dk/cable' failed: WebSocket is closed...
28 просмотров

Несколько чатов на одной странице требуют нескольких каналов или нет?
Я создаю чаты для сообщений в рамках приложения, и мне было интересно, нужно ли мне несколько каналов. У меня будет конкретно 4 чата на URL.
47 просмотров

Как получить request.session внутри канала ActionCable?
Есть ли способ получить (или передать от Connection ) данные запроса (на самом деле мне нужно session[:_csrf_token] , не спрашивайте зачем) в Channel ? Например: class MeetingChannel < ApplicationCable::Channel def subscribed...
684 просмотров