Вопросы по теме 'gen-tcp'
Erlang: отправка по закрытому соединению
Если клиент подключается к серверу через обычное TCP-соединение, а затем соединение клиента обрывается, сервер получит (при активном режиме) {tcp_closed,Socket}. Но бывают случаи, когда сервер не будет знать, что клиент отключился, например, сбой...
957 просмотров
schedule
31.05.2022
Erlang gen_tcp: отправить двоичный файл объединиться?
Возможный дубликат: сообщения gen_tcp smushed
Иногда, когда я отправляю двоичные данные с gen_tcp:send , они объединяются в папке «Входящие», например <<0,1>> и <<1,0>> будут получены как...
122 просмотров
schedule
10.06.2022
Gen_tcp через сокет gen_server немедленно закрывается
Я хочу использовать gen_tcp вместо gen_server, вот код:
start_link() ->
io:format("start_link~n"),
gen_server:start_link({global, ?MODULE}, ?MODULE, [], []).
init([]) ->
{ok,ListenSocket} = gen_tcp:listen(8091, [{active,true},...
409 просмотров
schedule
16.05.2023
процесс заблокирован в gen_tcp send/2 из-за команды порта нет возврата
отредактировано 25.11.2015 02:10
Моя версия ejabberd — 14.12 и erlang R17B, поэтому этот код кажется бесполезным, потому что erlang:system_info(otp_release) в R17B повторно запускает «17»
ejabberd_listener.erl
SockOpts2 =...
797 просмотров
schedule
16.04.2022
Отправка сообщений с tcp-сервера в Elixir на tcp-клиент в рамках открытого соединения
Я разработал сервер TCP в Phoenixframework , используя реализацию Erlang : модуль gen_tcp .
Я могу запустить сервер, вызвав :gen_tcp.listen(port) , который затем прослушивает новые соединения на этом порту.
Один клиент — автоматизированная...
1528 просмотров
schedule
28.09.2023
Как использовать Erlang ssl:close/2
У меня есть сервер SSL, и я хочу понизить его версию после получения первого ssl:recv до необработанного gen_tcp. Предполагая, что это можно использовать для этого, я не могу найти пример того, как это использовать. И я еще не очень хорошо...
151 просмотров
schedule
20.05.2023
Как запустить iex с переменной окружения для ПОРТа ListenSocket
Я создал сервер и клиентскую часть для своего приложения, и я хочу запускать каждый узел с другим портом, я хочу сделать это с переменной среды, как это возможно? вот код сервера:
defmodule Multichat.Server do
require Logger
def...
60 просмотров
schedule
01.08.2023