Вопросы по теме 'phoenix-channels'
Как использовать Phoenix.Channel.reply/2 для асинхронного ответа на нажатие канала
Я пытаюсь расширить пример Phoenix.Channel.reply/2 из документации Phoenix до полностью рабочего примера асинхронного ответа на push-события канала/сокета Phoenix:
Взято с сайта https://hexdocs.pm/phoenix/Phoenix.Channel.html#reply /2 :...
1046 просмотров
schedule
02.03.2023
Не удается подключиться к каналу Phoenix, размещенному на Heroku, из iOS с помощью PhoenixWebSocket
Я отправил приложение Phoenix на Heroku, и оно работает нормально, за исключением подключения к каналу из iOS.
Каналы через браузер работают как положено.
В iOS я использую PhoenixWebSocket , а в dev env подключение к локальному приложению...
476 просмотров
schedule
07.03.2023
Как настроить веб-сокеты с помощью Phoenix за Nginx?
Я пытаюсь настроить веб-сокеты для перехода через Nginx в приложение Phoenix, но продолжаю получать ошибку 403. Может ли кто-нибудь посоветовать правильную конфигурацию, чтобы это работало в продакшене - среда разработки в порядке.
Моя конфа...
3648 просмотров
schedule
07.05.2023
Драйвер JDBC Phoenix для HBASE повторяет 36 попыток и выдает исключение
У меня есть автономный HBase, установленный на сервере (удаленном). Я написал Java-клиент, который взаимодействует с помощью Phoenix, и увидел, что он делает 36 попыток и, следовательно, выдает исключение.
HBase-Version : 1.1.5
Phoenix-core:...
1459 просмотров
schedule
23.07.2022
Как протестировать канал с помощью Phoenix.ChannelTest.close/2
У меня есть тест, который запускает сокетное соединение, подписывается и присоединяется к теме. Затем я отправляю сообщение в канал, который выполняет некоторую работу и сохраняет некоторые данные. Затем я использую ChannelTest.close/2 в сокете,...
473 просмотров
schedule
09.02.2023
Как использовать Phoenix Presence для отслеживания наличия тем/подтем?
Я использую подтемы как однопользовательский канал, который другие могут использовать для отправки сообщений определенным людям.
Например: - Я пользователь 1, и я хочу отправить сообщение пользователю 2. - Я отправляю сообщение с полезной нагрузкой...
926 просмотров
schedule
04.03.2023
Синхронизация состояния приложения при присоединении к каналу Phoenix (или другому pubsub)
Я создаю совместную чертежную доску (например, r/place): есть сетка пикселей, которую пользователи могут изменять в любое время, и обновления пикселей распространяются на всех других пользователей в сети. Я хочу использовать каналы Phoenix для...
187 просмотров
schedule
23.06.2022
Почему моя подписка на Absinthe GraphQL не работает?
Моя схема:
subscription do
@desc "Subscribe to drawing change"
field :drawing_change, :drawing do
# arg(:drawing_id, non_null(:id))
config(fn _args, _resolution ->
{:ok, topic: "*"}
end)
end
end...
259 просмотров
schedule
06.03.2023
Как открыть собственный веб-сокет Elixir с помощью WebSockex
Я вижу базовый пример библиотеки WebSockex для Elixir здесь , но он не объясняет, как я могу предоставить мой собственный веб-сокет в Интернет . На этот вопрос есть ответы, объясняющие как общаться с существующим веб-сокетом извне, но я хочу...
314 просмотров
schedule
12.01.2023
Как обрабатывать сообщения от другого процесса, чтобы они отправлялись по каналу Elixir Phoenix
У меня есть каналы, отлично работающие на основе документов , и мое приложение получает и ретранслировать сообщения, как ожидалось:
Вот код, который обрабатывает канал:
defmodule HelloWeb.RoomChannel do
use Phoenix.Channel
def...
41 просмотров
schedule
26.12.2022