文件名称:barrel_tcp:bucket_tcp是通用的TCP接受器池,在Erlang中具有低延迟
文件大小:175KB
文件格式:ZIP
更新时间:2024-06-08 02:39:19
Erlang
桶-通用TCP接受器池 版权所有(c)2013BenoîtChesneau。 版本: 2.1 桶是通用的TCP接受器池,在Erlang中具有低延迟。 主要特点: 启动/停止TCP和SSL侦听器 可以基于“接受”模型与不同的传输一起使用。 (可以是stcp,uTCP ...) 接受连接时延迟低 可以使用任何协议,可以是HTTP,IRC或任何您想要的协议。 轻松重新加载协议配置 扩展同时接受的并发连接数 扩展侦听器处理的并发连接数 设计 桶的设计与不同。 代替生成每个请求的新处理程序,而是让它控制套接字(这可能很慢),而桶式生成新的接受器。 接受的套接字将继续在以前接受它的相同过程中使用。 如果需要,您可以选择启动一个进程来处理接受的套接字。 这是你的选择。 用法 创建一个简单的TCP回显服务器。 创建一个简单的回声处理程序 -module(echo_handler). -ex
【文件预览】:
barrel_tcp-master
----.gitignore(189B)
----README.md(7KB)
----LICENSE(1KB)
----src()
--------barrel_sup.erl(1KB)
--------barrel_tcp.erl(4KB)
--------barrel_server.erl(2KB)
--------barrel_acceptor.erl(3KB)
--------barrel_listener.erl(12KB)
--------barrel_deps.erl(3KB)
--------barrel.app.src(343B)
--------barrel.erl(7KB)
--------barrel_ssl.erl(5KB)
--------barrel_util.erl(2KB)
--------barrel_app.erl(976B)
--------barrel_connections.erl(5KB)
----rebar(138KB)
----rebar.config(346B)
----example()
--------echo_p()
--------echo()
----doc()
--------barrel_ssl.md(5KB)
--------README.md(6KB)
--------barrel.md(8KB)
--------barrel_acceptor.md(682B)
--------barrel_app.md(814B)
--------barrel_listener.md(4KB)
--------barrel_server.md(2KB)
--------barrel_sup.md(612B)
--------barrel_deps.md(3KB)
--------overview.edoc(5KB)
--------barrel_util.md(2KB)
--------barrel_connections.md(2KB)
--------barrel_tcp.md(5KB)
----Makefile(388B)
----NOTICE(289B)
----rebar_dev.config(572B)