v5.0.25
版本发布时间: 2023-05-12 22:14:33
emqx/emqx最新发布版本:v5.8.3(2024-12-05 23:56:16)
v5.0.25
Enhancements
-
#10568 Add shutdown counter information to
emqx ctl listeners
command -
#10571 Do not emit useless crash report when EMQX stops. Previously, when EMQX (and
emqx_topic_metrics
in particular) stopped and removed underlying tables, some messages were still being handled and crashed. -
#10588 Increase the time precision of trace logs from second to microsecond. For example, change from
2023-05-02T08:43:50+00:00
to2023-05-02T08:43:50.237945+00:00
. -
#10623 Renamed
max_message_queue_len
tomax_mailbox_size
in theforce_shutdown
configuration. Old name is kept as an alias, so this change is backward compatible. -
#10417 Improve get config performance by eliminating temporary references.
-
#10525 Reduce resource usage per MQTT packet handling.
-
#10528 Reduce memory footprint in hot code path.
-
#10573 Improved performance of Webhook bridge when using synchronous query mode. This also should improve the performance of other bridges when they are configured with no batching.
-
#10591 Improve the configuration of the limiter.
- Simplify the memory representation of the limiter configuration.
- Make sure the node-level limiter can really work when the listener's limiter configuration is omitted.
-
#10625 Simplify limiter configuration.
- Reduce the complexity of the limiter's configuration.
e.g. now users can use
limiter.messages_rate = 1000/s
to quickly set the node-level limit for the message publish. - Update the
configs/limiter
API to suit this refactor.
- Reduce the complexity of the limiter's configuration.
e.g. now users can use
Bug Fixes
-
#10548 Fixed a race condition in the HTTP driver that would result in an error rather than a retry of the request. Related fix in the driver: https://github.com/emqx/ehttpc/pull/45
-
#10556 Wrap potentially sensitive data in
emqx_connector_http
ifAuthorization
headers are being passed at initialization. -
#10659 Fix the issue where emqx cannot start when
sysmon.os.mem_check_interval
is disabled.
1、 emqx-5.0.25-amzn2-amd64.rpm 41.62MB
2、 emqx-5.0.25-amzn2-amd64.rpm.sha256 64B
3、 emqx-5.0.25-amzn2-amd64.tar.gz 61.49MB
4、 emqx-5.0.25-amzn2-amd64.tar.gz.sha256 64B
5、 emqx-5.0.25-amzn2-arm64.rpm 41.15MB
6、 emqx-5.0.25-amzn2-arm64.rpm.sha256 64B
7、 emqx-5.0.25-amzn2-arm64.tar.gz 55MB
8、 emqx-5.0.25-amzn2-arm64.tar.gz.sha256 64B
9、 emqx-5.0.25-debian10-amd64.deb 35.95MB
10、 emqx-5.0.25-debian10-amd64.deb.sha256 64B
11、 emqx-5.0.25-debian10-amd64.tar.gz 65MB
12、 emqx-5.0.25-debian10-amd64.tar.gz.sha256 64B
13、 emqx-5.0.25-debian10-arm64.deb 35.11MB
14、 emqx-5.0.25-debian10-arm64.deb.sha256 64B
15、 emqx-5.0.25-debian10-arm64.tar.gz 56.7MB
16、 emqx-5.0.25-debian10-arm64.tar.gz.sha256 64B
17、 emqx-5.0.25-debian11-amd64.deb 36.01MB
18、 emqx-5.0.25-debian11-amd64.deb.sha256 64B
19、 emqx-5.0.25-debian11-amd64.tar.gz 63.45MB
20、 emqx-5.0.25-debian11-amd64.tar.gz.sha256 64B
21、 emqx-5.0.25-debian11-arm64.deb 35.16MB
22、 emqx-5.0.25-debian11-arm64.deb.sha256 64B
23、 emqx-5.0.25-debian11-arm64.tar.gz 56.34MB
24、 emqx-5.0.25-debian11-arm64.tar.gz.sha256 64B
25、 emqx-5.0.25-el7-amd64.rpm 41.65MB
26、 emqx-5.0.25-el7-amd64.rpm.sha256 64B
27、 emqx-5.0.25-el7-amd64.tar.gz 55.42MB
28、 emqx-5.0.25-el7-amd64.tar.gz.sha256 64B
29、 emqx-5.0.25-el7-arm64.rpm 41.1MB
30、 emqx-5.0.25-el7-arm64.rpm.sha256 64B
31、 emqx-5.0.25-el7-arm64.tar.gz 54.4MB
32、 emqx-5.0.25-el7-arm64.tar.gz.sha256 64B
33、 emqx-5.0.25-el8-amd64.rpm 40.35MB
34、 emqx-5.0.25-el8-amd64.rpm.sha256 64B
35、 emqx-5.0.25-el8-amd64.tar.gz 65.05MB
36、 emqx-5.0.25-el8-amd64.tar.gz.sha256 64B
37、 emqx-5.0.25-el8-arm64.rpm 39.61MB
38、 emqx-5.0.25-el8-arm64.rpm.sha256 64B
39、 emqx-5.0.25-el8-arm64.tar.gz 56.83MB
40、 emqx-5.0.25-el8-arm64.tar.gz.sha256 64B
41、 emqx-5.0.25-el9-amd64.rpm 37.96MB
42、 emqx-5.0.25-el9-amd64.rpm.sha256 64B
43、 emqx-5.0.25-el9-amd64.tar.gz 63.59MB
44、 emqx-5.0.25-el9-amd64.tar.gz.sha256 64B
45、 emqx-5.0.25-el9-arm64.rpm 37.43MB
46、 emqx-5.0.25-el9-arm64.rpm.sha256 64B
47、 emqx-5.0.25-el9-arm64.tar.gz 56.6MB
48、 emqx-5.0.25-el9-arm64.tar.gz.sha256 64B
49、 emqx-5.0.25-elixir-amzn2-amd64.tar.gz 69.96MB
50、 emqx-5.0.25-elixir-amzn2-amd64.tar.gz.sha256 64B
51、 emqx-5.0.25-elixir-ubuntu22.04-amd64.tar.gz 72.4MB
52、 emqx-5.0.25-elixir-ubuntu22.04-amd64.tar.gz.sha256 64B
53、 emqx-5.0.25-macos11-amd64.zip 46.1MB
54、 emqx-5.0.25-macos11-amd64.zip.sha256 65B
55、 emqx-5.0.25-macos12-amd64.zip 46.1MB
56、 emqx-5.0.25-macos12-amd64.zip.sha256 65B
57、 emqx-5.0.25-macos12-arm64.zip 45.4MB
58、 emqx-5.0.25-macos12-arm64.zip.sha256 65B
59、 emqx-5.0.25-ubuntu18.04-amd64.deb 36.06MB
60、 emqx-5.0.25-ubuntu18.04-amd64.deb.sha256 64B
61、 emqx-5.0.25-ubuntu18.04-amd64.tar.gz 62.05MB
62、 emqx-5.0.25-ubuntu18.04-amd64.tar.gz.sha256 64B
63、 emqx-5.0.25-ubuntu18.04-arm64.deb 35.11MB
64、 emqx-5.0.25-ubuntu18.04-arm64.deb.sha256 64B
65、 emqx-5.0.25-ubuntu18.04-arm64.tar.gz 55.22MB
66、 emqx-5.0.25-ubuntu18.04-arm64.tar.gz.sha256 64B
67、 emqx-5.0.25-ubuntu20.04-amd64.deb 36.1MB
68、 emqx-5.0.25-ubuntu20.04-amd64.deb.sha256 64B
69、 emqx-5.0.25-ubuntu20.04-amd64.tar.gz 65.88MB
70、 emqx-5.0.25-ubuntu20.04-amd64.tar.gz.sha256 64B
71、 emqx-5.0.25-ubuntu20.04-arm64.deb 35.24MB
72、 emqx-5.0.25-ubuntu20.04-arm64.deb.sha256 64B
73、 emqx-5.0.25-ubuntu20.04-arm64.tar.gz 57.36MB
74、 emqx-5.0.25-ubuntu20.04-arm64.tar.gz.sha256 64B
75、 emqx-5.0.25-ubuntu22.04-amd64.deb 37.62MB
76、 emqx-5.0.25-ubuntu22.04-amd64.deb.sha256 64B
77、 emqx-5.0.25-ubuntu22.04-amd64.tar.gz 63.89MB
78、 emqx-5.0.25-ubuntu22.04-amd64.tar.gz.sha256 64B
79、 emqx-5.0.25-ubuntu22.04-arm64.deb 37.14MB
80、 emqx-5.0.25-ubuntu22.04-arm64.deb.sha256 64B
81、 emqx-5.0.25-ubuntu22.04-arm64.tar.gz 56.83MB
82、 emqx-5.0.25-ubuntu22.04-arm64.tar.gz.sha256 64B
83、 emqx-5.0.25-windows-amd64.zip 49.97MB