rabbitmq - 使用 rabbitmqctl eval 更改 RabbitMQ 选项 ssl_options.depth 而无需重新启动
问题描述
我需要在没有任何停机时间的情况下更改 RabbitMQ 实例上的配置项。
我知道使用rabbitmqctl
来评估 Erlang 表达式。我知道我可以使用 轻松设置第一级选项rabbitmqctl eval
,如下所示:
rabbitmqctl eval 'application:set_env(rabbit, heartbeat, 1800).'
但是,由于我对 Erlang 没有先验知识,所以我无法弄清楚如何在不更改整个块的情况下设置嵌套选项。在这种情况下专门改变ssl_options.depth
.
解决方案
推荐阅读
- angular - Ionic 3 首次加载时找不到名称“google”
- asp.net-core - 将报告从 ASP .NET API 馈送到 ASP .NET Core 应用程序
- android - 如何解决应用合并发布资源问题?
- javascript - 正则表达式:在某些特殊字符后大写非ASCII字符
- scala - 无法使用 flink 在 scala 中实例化用户函数
- sql - SQL 日期相同但时间不同
- javascript - 动态计算多选选项数据值
- matlab - 在 Matlab 中为值类对象执行析构函数
- flutter - 创建新的flutter项目报错,“flutter SDK is not found”
- java - 我可以将许多注释与常用参数结合起来吗