首页 文章
  • 3 votes
     answers
     views

    如何让凤凰听IPv6?

    我正在努力寻找有关让凤凰城(以及牛仔和牧场)收听IPv4和IPv6的信息 . 我正在使用Ubuntu 16.04运行VPS . 它具有IPv4和IPv6地址 . 运行 netstat -tulpn 时,它显示 beam 仅侦听IPv4,并在Phoenix config中指定端口 . 而其他进程,如 epmd ,能够同时监听IPv4和IPv6 . 我已经尝试在 config.exs 中指定一个类似 ...
  • 1 votes
     answers
     views

    如何使用雅司作为螺纹钢OTP发布的一部分?

    我已经密切关注了关于dependencies management和release handling的钢筋文档,并试图创建一个类似于accepted answer中描述的版本的一个版本 . 但是,我不能将yaws作为OTP应用程序包含在由rebar生成的OTP Release中 . 这是我做的: 根据官方钢筋文件创建一个版本(完成后,可以使用/ rel / myapp / bin / myap...
  • 0 votes
     answers
     views

    链接处理websocket连接的牛仔进程(牛仔,erlang)

    我正在开发一个使用牛仔和sockjs的erlang应用程序,我想知道是否可以链接处理websocket连接的牛仔进程? 现在具有gen_server行为的进程与每个websocet连接相关联 . 这样的进程在init中存储Conn实例,当客户端关闭连接时,此进程从websocket处理程序终止,如果gen_server进程终止,则从gen_server的terminate()调用Conn:clos...
  • 0 votes
     answers
     views

    Erlang主管流程

    我一直在深入学习Erlang,在完成Joe Armstrong的“编程Erlang”之后,有一件事我不断回归 . 在我看来,Supervisor会为每个子处理程序生成一个进程 . 因此,每个声明的gen_server类型处理程序将作为单独的进程运行 . 如果您正在构建一个小型Web服务器,并且您希望每个请求都是自己的进程,会发生什么 . 你是否仍然遵循OTP原则并以某种方式使用gen_server...
  • 3 votes
     answers
     views

    SSL响应分为两个回调

    我正在开发一个客户端 - 服务器应用程序,并负责添加对websockets运行的支持 . 我在服务器端使用Cowboy,并且一直在使用Erlang websocket客户端进行测试 . 事情应该是这样的: 客户端打开套接字连接并启动http握手 服务器完成http握手 客户端向服务器发送消息,服务器发送回复 客户端处理回复 重复3和4 客户端模块实现 handle_info...
  • 0 votes
     answers
     views

    启动websocket应用程序时出错

    我正在尝试运行牛仔Web套接字示例,但我一直遇到错误: {error, {bad_return, {{erws_app,start,[normal,[]]}, {'EXIT', {undef, [{websocket_sup,start_link,[],[]}, ...

热门问题