ranch

    0热度

    1回答

    我使用erlang客户端库使用默认连接参数连接到本地rabbitmq服务器。我在24小时内收到一次这个问题。我的Erlang应用程序无法处理此问题。 对于我的错误日志我得到这些消息.. 2017-08-06 12:45:03.883 [error] <0.3739.0>@rabbit_framing_amqp_0_9_1:shortstr_size:210 CRASH REPORT Process

    1热度

    2回答

    我的erlang服务器在出于某种原因每次请求后都会生成case_clause错误。这是我的代码: keychain_no_auth_handler.erl -module(keychain_no_auth_handler). -export( [ init/3, content_types_accepted/2, terminate/3, allowed_m

    0热度

    1回答

    我正在使用Ranch在Erlang编写TCP服务器。客户端将立即重新连接,连接断开,这意味着一个特定的失败模式是侦听器正在启动并每秒杀死数十次。 我想检测到这种情况并将统计信息发布到statsd,以便在生产中进行监视。 那么,我可以在Ranch中使用某些东西来监视侦听器何时被回收?还是我可以使用Erlang中的某些功能来监控整个节点的进程死亡率,而无需链接到每个进程,以及这些进程是由其他主管启动的

    2热度

    1回答

    我使用ranch来监听套接字,但是在短短五秒内,牧场关闭了套接字,并且我的套接字位置在上面,所以怎么了? {ok, _} = ranch:start_listener(server,200, ranch_tcp, [{port, 5555},{active, once}, {max_connections, 1024}], server_protocol, []), %% start the li

    3热度

    1回答

    请问我们需要采取哪些步骤才能让牧场在Windows上成功运行? 有一个非常有益的一套在一个伟大的博客系列的例子,我想在这里跟随: http://dbeck.github.io/Using-Ranch-From-Elixir/ http://dbeck.github.io/simple-TCP-message-performance-in-Elixir/ 但是,由于它需要我们用牧场的Erlang库。

    0热度

    2回答

    我正在写一个erlang牧场应用程序与protobuffs(basho),并且我在开始时包含test_pb.hrl,(include("test_pb.hrl"))。但是当我使应用程序并运行,它得到了错误: {'module could not be loaded', [{protobuffs,next_field_num,[<<10,5,116,101,115,116,49>>],[]}, {t