mosquitto 参数配置

1.retry_interval

当QoS为1或2的消息已经被发送后,mosquitto在一段时间内仍未接收到客户端的反馈消息,将重新发送消息。 默认为20秒

2.sys_interval

每隔一段时间将更新$SYS层级话题的状态,其中包含着proker的状态信息。 默认为10秒

3.store_clean_interval

表示间隔多长时间将不再被使用的消息销毁掉。该值越小,使用的内存就会越小但会需要更多的处理时间。 如果设置为0,表示不被

使用的消息将会及时销毁。 默认为10秒

4. pid_file  默认为/var/run/mosquitto.pid

5.user   设置mosquitto启动用户

6.max_inflight_messages

表示允许多大数量的QoS为1或2消息被同时进行传输处理。这些消息包括正在进行握手的消息和进行重新发送的消息。默认为20个,

如果设置为0,表示不设限制;如果为1,则会确保消息被顺序处理。

7.max_queued_messages

表示允许多大数量的QoS为1或2消息在队列中进行排队。 默认为100个

8.max_connections

设置最大的连接数  -1表示不限制

9.autosave_interval

表示当开启持久化设置时,间隔多少时间mosquitto会把内存中的消息保存到磁盘中。默认为30分钟,当设置为0时,只有mosquitto

关闭的时候才会写的磁盘中。

10.persistence

设置为true时,所有的连接,订阅和消息数据都会被保存到磁盘的mosquitto.db文件中。当mosquitto重启的时候,它会从mosquitto.db文件中

重新加载数据。

11.persistence_location  默认为/var/lib/mosquitto/

12.log_dest

设置日志的输出目的地 可以是:stdout stderr syslog topic   如果输出到某个文件的话可以这样设置log_dest file /var/log/mosquitto.log  要赋予对mosquitto.log文件的读写权限。

13.log_type  日志类型:debug, error, warning, notice, information, subscribe, unsubscribe, websockets, none, all

14.log_timestamp   是否记录日志时间

15.clientid_prefixes

设置只有clientId以某个前缀开始的客户端才允许连接到mosquitto broker.

16.allow_duplicate_messages

如果一个客户端订阅了多个topic时,设置是否允许接收重复的消息。比如订阅了foo/# 和 foo/+/baz。

17.autosave_on_changes

If true, mosquitto will count the

number of subscription changes, retained messages received and queued

messages and if the total exceeds autosave_interval then the in-memory

database will be saved to disk. If false, mosquitto will save the

in-memory database to disk by treating autosave_interval as a time in

seconds

18.persistent_client_expiration

持久订阅的过期设置。 对于将clean session设置为false的持久订阅客户端,如果在一定的时间段里面没有重新连接mosquitto将会被移除。

这并不是一个标准的配置项,因为对于MQTT协议来说所有的持久订阅应该是永远有效的。

如: persistent_client_expiration 2m  persistent_client_expiration 14d persistent_client_expiration 1y

h:小时  d:天  m:月  y:年

19.queue_qos0_messages 是否将QoS为0的消息计算到max_queued_messages参数中

java获取mosquitto连接数_mosquitto 参数配置相关推荐

  1. Java虚拟机:常见JVM参数配置和GC性能优化

    一.常见的JVM参数配置: 1.垃圾回收统计信息: -XX:+PrintGC     打印GC简要信息 -XX:+PrintGCDetails打印GC的详细信息 -XX:+PrintGCTimeSta ...

  2. Java获取请求头、参数、路径、

    request.getReader()和request.getParameter("key") 方法只能读取一次,重复读取会报IO异常 第一种 从  ContainerReques ...

  3. Java获取URL中的参数

    先获取想要的字段 throws Exception {URL url = new URL("http://www.runoob.com/html/html-tutorial.html?id= ...

  4. tomcat java垃圾回收_tomcat启动参数配置,内存和垃圾回收

    一般情况下: JAVA_OPTS='-Xms2048m -Xmx2048m -XX:MaxPermSize=512m -XX:+UseParallelGC -XX:ParallelGCThreads= ...

  5. java 正则表达式匹配冒号_java 获取冒号后面的参数(正则)实现代码

    我就废话不多说了,大家还是直接看代码吧~ String regEx=":[\S]+"; String sql=" select * from a where id=:id ...

  6. java中正则获取冒号之后_java 获取冒号后面的参数(正则)实现代码

    java 获取冒号后面的参数(正则)实现代码 我就废话不多说了,大家还是直接看代码吧~ String regEx=":[\\S]+"; String sql=" sele ...

  7. 闪聚支付 第2章-支付参数配置

    需求概述 基础概念 理解应用 商户资质审核通过后就可以使用闪聚支付平台提供的服务,闪聚支付平台所提供的基础服务正是聚合支付.聚合支付就是将微信.支付宝等支付渠道汇聚为一个支付通道供商户使用,如下图: ...

  8. java虚拟机在哪配置参数,Java虚拟机(JVM)参数配置说明

    Java虚拟机(JVM)参数配置说明 1. Java VM 运行于linux平台上的JVM会读取/etc/sysconfig/i18n中的参数来决定输出流的编码方式,如果在安装linux系统过程中没有 ...

  9. java jvm 参数配置_Java 从小白到大牛,JVM 不得不知的一些参数和配置

    神秘的 JVM 码 有的同学虽然写了一段时间 Java 了,但是对于 JVM 却不太关注.有的同学说,参数都是团队规定好的,部署的时候也不用我动手,关注它有什么用,而且,JVM 这东西,听上去就感觉很 ...

最新文章

  1. SCOM Logical Disk Free Space Monitor
  2. java code viewer_Java CodeView类代码示例
  3. 国内最大.NET平台重金招募中 你竟然还不知道?
  4. 基于S2SH的电子商务网站系统性能优化
  5. linux的常用操作——共享库
  6. 计算机网络提高网络安全意识,提升网络安全意识 共创清朗网络环境
  7. 有ul没有字html,HTML ul 标签
  8. window safari 怎么进入响应式_响应式网站怎么做?模板教程来了
  9. 【推荐视频】中科院赵军:知识图谱关键技术及其在推荐系统中的应用
  10. 大数据“矿工” 世界上最艰辛的IT人
  11. Android下pm命令详解
  12. Android8.1 源码添加黑名单拦截电话和短信记录
  13. Silverlight实现文件的下载[很简单]
  14. 解决C:/WINDOWS/system32/aliedit/a找不到文件的错误提示
  15. 怎样查询网站关键字的排名
  16. 《UnityAPI.GameObject游戏对象》(Yanlz+Unity+SteamVR+云技术+5G+AI+VR云游戏+isStatic+SendMessage+Find+立钻哥哥++OK++)
  17. Tp5 实现 think-queue 队列操作
  18. 用python画小仓鼠教程_看看萌萌哒的仓鼠是怎么画出来的,最详细的图文教程,别错过!...
  19. 申请GitHub学生包,0成本搭建WordPress教程
  20. win10电池图标不能调亮度_Win10屏幕亮度不能调节,调节无效怎么办

热门文章

  1. 成为富翁的6大创业法则
  2. 详解个推java服务端集成
  3. 积分图实现快速均值滤波
  4. FIFO - linux内核数据结构
  5. Escaping closure captures non-escaping parameter ‘xx‘
  6. lisp删除块中图元_删除块定义以及删除块参照|二次开发objectarx-lisp|中国膜结构网|PVDF|ETFE|PTFE|进口膜材|国产膜材|膜材价格 - 中国最专业的膜结构论坛...
  7. STM32踩坑:Keil 安装好后创建项目 Loading PDSC Debug Description failed for...
  8. 10个jQuery特效
  9. google 自制地图
  10. python之retry函数