一直使用这个开源的mqtt服务最近发现了个问题,如果订阅了一个topic之后,这个topic 放置很久都不生产消息的话, 之后再发消息过去mqtt服务,服务端是不会给client进行发送的,此处省略查看客户端mqtt发送日志,服务端接收日志和另一客户端接收日志等操作...

只好上github看看是咋回事,还好能在issue里找到这个配置:

https://github.com/moscajs/mosca/issues/675使用Mosca mqtt+Redis的缓存配置过期问题

以前用mqtt都没有遇到这个订阅会过期的问题,用Redis就会有缓存失效的问题,确实挺头疼的,还不如用mongodb。只能把他设长一点以及让客户端多定时重订一下。

相关文章:

  • 2021-08-03
  • 2022-02-08
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2021-11-25
猜你喜欢
  • 2021-09-22
  • 2021-11-11
  • 2022-03-01
  • 2021-11-09
  • 2022-01-08
  • 2021-08-15
相关资源
相似解决方案