zeromq退出与linger值的设置
来源:互联网 发布:thug life软件下载 编辑:程序博客网 时间:2024/05/19 17:59
默认情况下zeromq的LINGER值被设置为-1,就是说如果网络读写没有进行完是不能退出的。例如你用一个zeromq的socket发送数据,但是数据没有发送出去。那么你调用zmq_term()终止zeromq上下文将阻塞,直到指定的数据正常发送。
你可以使用zmq_setsockopt来设置一个LINGER值。
如果LINGER被设置为0,那么zmq_term时将离开返回,并丢弃一切未完成的网络操作。
如果LINGER被设置的大于0,那么zmq_term将等待LINGER毫秒用来完成未完成的网络读写,在指定的时间里完成或者超时都会立即返回。
1 0
- zeromq退出与linger值的设置
- HTTP的KeepAlive与TCP的LINGER
- struct linger 设置socket断开连接的方式
- Nginx与ZeroMQ的结合
- ZeroMQ的研究与学习
- ZeroMQ之一ZeroMQ的简介研究与应用分析
- setsockeopt关于LINGER的解释
- 服务器开发,有些有用的建议如设置linger减少连接
- windows 平台 linger 失效的问题
- socket中的linger结构体的作用
- ZeroMQ实例-使用ZeroMQ进行windows与linux之间的通信
- windows下zeromq和jzmq的编译与使用
- AMQP学习 & RabbitMQ 与 ActiveMQ、ZeroMQ以及Kafka的比较
- 我的linux复习三之IP相关设置与VI退出与保存命令
- ZeroMQ 的模式
- ZeroMQ 的模式
- ZeroMQ 的模式
- zeromq的主要特点.
- nagios 监控 mysql 主从同步状态
- iOS 的 APP 如何适应 iPhone 5s/6/6Plus 三种屏幕的尺寸?
- ansible动态inventory获取主机列表
- QML
- struts2拦截器中 如果获取当前请求action 和请求的方法
- zeromq退出与linger值的设置
- Failed to instantiate the default view controller for UIMainStoryboardFile 'Main'
- 三层架构及生活实例
- 简单动画
- 利用lucene对文件内容进行关键字检索
- JavaEE maven 综合实践
- POJ 3253 Fence Repair(贪心, Huffman编码)
- COLOR RGB BGR以及字符串之间转换
- NSFileManager—使用NSData缓存