使用头盔稳定版/ rabbitmq-ha在rabbitmq中定义虚拟主机时出错

问题描述 投票:0回答:1

我试图按照文档here中的说明通过设置变量“ definitions”在rabbitmq掌舵部署中创建虚拟主机,但是我得到以下错误:

[error] <0.329.0> CRASH REPORT Process <0.329.0> with 0 neighbours exited with reason: {error,not_json} in application_master:init/4 line 138
[info] <0.43.0> Application rabbit exited with reason: {error,not_json}
{"Kernel pid terminated",application_controller,"{application_start_failure,rabbit,{bad_return,{{rabbit,start,[normal,[]]},{'EXIT',{error,not_json}}}}}"}
Kernel pid terminated (application_controller) ({application_start_failure,rabbit,{bad_return,{{rabbit,start,[normal,[]]},{'EXIT',{error,not_json}}}}})

您知道哪种格式正确吗?这是我正在使用的定义:

rabbitmq-ha:
  definitions:
    vhosts: |-
      {
        name: "/name"
      }
rabbitmq kubernetes-helm
1个回答
0
投票

这是json格式错误。在vhosts:|-之后必须为json格式。因此name也应放在引号之间。这将是最终结果:

rabbitmq-ha:
  definitions:
    vhosts: |-
      {
        "name": "/name"
      }
© www.soinside.com 2019 - 2024. All rights reserved.