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

Надежно реализуйте статус присутствия с помощью ActionCable
Я реализовал функцию чата с помощью ActionCable. Сейчас я пытаюсь реализовать статус присутствия на основе реализации появления пользователей в README. В этой документации упоминается следующее утверждение: Обратный вызов #subscribed...
840 просмотров

Подключение к ActionCable из приложения iOS
Я застрял на этом весь день. У меня есть очень простой пример приложения ActionCable (приложение для чата) Дэвида Хайнемайера Ханссона, работающего правильно ( https://www.youtube.com/watch?v=n0WUjGkDFS0 ). Я пытаюсь подключиться к веб-сокету с...
6694 просмотров

Отправить auth_token для аутентификации в ActionCable
module ApplicationCable class Connection < ActionCable::Connection::Base identified_by :current_user def connect #puts params[:auth_token] self.current_user = find_verified_user logger.add_tags 'ActionCable',...
10599 просмотров
schedule 08.07.2022

ActionCable без обновления до бета-версии Rails 5
В настоящее время у меня есть приложение Rails, работающее на 4.2.5, и я хочу использовать ActionCable без необходимости обновлять все это до версии Rails 5.0.0.beta3 и рисковать поломкой всех других драгоценных камней. Следуя руководствам, которые...
274 просмотров

Как создать несколько каналов с помощью Actioncable; как передать переменную в документе в каналы и задания javascript и ruby?
Например, в https://www.youtube.com/watch?v=n0WUjGkDFS0 в 10:36 он упоминает возможность создания нескольких каналов, но как на самом деле это сделать? В соответствии с Rails 5 ActionCable устанавливает поток из параметров URL переменная может...
2769 просмотров

Откуда в ActionCable вызываются задания Rails и как передать параметры?
Например, где метод perform изначально вызывается в следующем задании: вакансии/message_broadcast_job.rb class MessageBroadcastJob < ApplicationJob queue_as :default def perform(message) ActionCable.server.broadcast...
443 просмотров

В чем может быть причина невозможности найти подписку с идентификатором в Rails ActionCable?
Я создаю приложение для обмена сообщениями, используя Rails 5.0.0.rc1 + ActionCable + Redis. У меня есть один канал ApiChannel и ряд действий в нем. Есть некоторые «одноадресные» действия -> запросить что-то, получить что-то в ответ и...
2549 просмотров
schedule 11.03.2023

Rails5 + ActionCable: соединение WebSocket с «ws://{hostname}/cable» не удалось: WebSocket закрывается до того, как соединение установлено
Я получаю WebSocket connection to 'ws://{hostname}/cable' failed: WebSocket is closed before the connection is established. в своем браузере Chrome при подключении к моему приложению Rails 5 + ActionCable. В моей локальной среде разработки этого не...
3328 просмотров

Можно ли развернуть приложение Rails 5 с ActionCable в Windows?
У меня есть приложение Rails 5, которое я планировал развернуть в Linux, но поскольку нам нужен был доступ к очень специфическому программному обеспечению только для Windows, мне нужно развернуть его на Windows Server 2012 R2. Мой программный стек...
699 просмотров

ActionCable не обновляет страницу
Я создаю рубиновое приложение и пытаюсь реализовать кабель действия, когда пользователь делает сообщение, я хочу, чтобы индекс сообщения обновлялся для всех пользователей. В моих каналах/posts.js у меня есть: App.posts =...
865 просмотров
schedule 13.03.2023

Можем ли мы создать приложение только для Ruby on Rails API с обновлениями ActionCable Live?
Как создать приложение только для RoR API с оперативными обновлениями ActionCable? Во-первых, у меня нет никакого опыта в создании API и Front End технологий, недавно я начал сборку API. Я проверил кучу документов, и бесполезно. Пожалуйста,...
451 просмотров

Rails 5 Защитный кабель Action с помощью redis
Что я могу сделать, чтобы защитить соединение сокета на рельсах 5 с помощью redis и action Cable? Какую конфигурацию мы можем добавить в конфиг/redis.rb чтобы добавить аутентификацию по паролю в Redis.
1781 просмотров

Rails 5 ActionCable передает сообщения между средами разработки и производства
У меня есть сервер разработки, работающий на локальном хосте: 3000, и моя производственная среда работает нормально на локальном хосте: 8001, оба на одном компьютере. Когда я запускаю какое-либо событие кабеля на сервере разработки, это также...
110 просмотров

Ошибка ActionCable 404 для wss с ELB и nginx
Я получаю эту ошибку для actioncable, когда я переключаю свой сайт на https: WebSocket connection to 'wss://domain.com/cable' failed: Error during WebSocket handshake: Unexpected response code: 404 Сайт https работает нормально, но я получаю...
1136 просмотров
schedule 09.08.2022

Является ли RAILS_MAX_THREADS чем-то, что Puma устанавливает и масштабирует во время сборки, или мне следует установить это?
Я знаю, что Rails 5 поставляется с Puma (которую мы используем) и будет искать RAILS_MAX_THREADS как переменную среды или по умолчанию 5 потоков, но я получаю ошибки тайм-аута со значением по умолчанию. Я просмотрел свою базу данных и обнаружил, что...
13143 просмотров

ruby on rails // ошибка руководства по чату action cable
Я следил за https://www.sitepoint.com/rails-and-actioncable-adding-advanced-features , но там написано: NameError в PersonalMessagesController#создание неинициализированной константы PersonalMessage::NotificationBroadcastJob...
207 просмотров
schedule 17.12.2022

Клиент Websocket для ActionCable в приложении Rails API
Мне нужно использовать Websocket в моем приложении Rails API (только). Отрисовки страниц на стороне сервера нет. Приложение представляет собой серверную часть только для JSON для Angular и Xamarin. Я видел, что многие учебники используют...
1524 просмотров

ActionCable не работает с nginx на облачном сервере
Я использую направляющие 5 для кабеля. Я разработал и протестировал приложение с actioncable на моем локальном компьютере (в среде разработки). Но когда я пытаюсь развернуть код на облачном сервере (например, в digitalocean). Actioncable внезапно...
505 просмотров

есть ли способ узнать об обновлениях базы данных без запросов/запросов?
Я столкнулся со странной проблемой в поисках лучшего решения, которое я могу найти здесь. Я разрабатываю приложение rails, которое отображает данные из общей базы данных, которая используется другим приложением (nodejs). Все операции CRUD происходят...
383 просмотров

Как заставить ActionCable отключить всех клиентов при развертывании нового кода в Heroku
У меня есть приложение, которое хранит количество всех подключений к каналу actioncable, увеличивая его на subscribed и уменьшая на unsubscribed . Однако я обнаружил проблему, из-за которой развертывание в Heroku не будет unsubscribed активных...
892 просмотров
schedule 23.08.2022