ดังนั้นฉันแค่ต้องการเปลี่ยนรหัสผ่านชื่อผู้ใช้เริ่มต้นจากเกสต์เป็น sth อื่นใน rabbitmq
แต่ไม่มีอะไรได้ผลสำหรับฉัน...
นี่คือ rabbitmq.conf ของฉัน
[
{กระต่าย,
[
{default_vhost, <<"/">>},
{default_user, <<"itsme">>},
{default_pass, <<"ตกลง">>}
]
}
].
และนักเทียบท่าของฉันเขียน:
กระต่าย:
ภาพ: rabbitmq:3-management-alpine
ชื่อคอนเทนเนอร์: rabbitmq
ชื่อโฮสต์: rabbitmq
รีสตาร์ท: เสมอ
# ลอง env_file และตัวแปรสภาพแวดล้อมด้วย
#env_file:
# - ./docs/server/stack/dev/configs/rabbitmq/.env
# สิ่งแวดล้อม:
# RABBITMQ_DEFAULT_USER: itme
# RABBITMQ_DEFAULT_PASS: ตกลง
พอร์ต:
- 5672:5672
- 15672:15672
ปริมาณ:
- ./configs/rabbitmq/rabbitmq.conf:/etc/rabbitmq/rabbitmq.conf:ro
เครือข่าย:
- rabbitmq_network
และข้อผิดพลาดที่ฉันได้รับ:
บูตล้มเหลว
===========
ข้อผิดพลาดระหว่างการเริ่มต้น: {ข้อผิดพลาด,failed_to_parse_configuration_file}
แอปพลิเคชัน rabbitmq_prelaunch ออกด้วยเหตุผล: {{shutdown,{failed_to_start_child,prelaunch,failed_to_parse_configuration_file}},{rabbit_prelaunch_app,start,[normal,[]]}}
{"เคอร์เนล pid ถูกยกเลิก",application_controller,"{application_start_failure,rabbitmq_prelaunch,{{shutdown,{failed_to_start_child,prelaunch,failed_to_parse_configuration_file}},{rabbit_prelaunch_app,start,[ปกติ,[]]}}}"}
2022-01-03 11:50:58.446386+00:00 [ข้อผิดพลาด] <0.130.0> การกำหนดค่าการแยกวิเคราะห์ข้อผิดพลาด:
2022-01-03 11:50:58.464588+00:00 [ข้อผิดพลาด] <0.130.0> - ข้อผิดพลาดทางไวยากรณ์ใน /etc/rabbitmq/rabbitmq.conf หลังบรรทัด 1 คอลัมน์ 1 แยกวิเคราะห์ไม่สมบูรณ์
2022-01-03 11:50:58.464617+00:00 [ข้อผิดพลาด] <0.130.0> ไฟล์เหล่านี้ใช้รูปแบบ Cuttlefish หรือไม่
ฉันพยายามทำเป็นไฟล์ config ด้วย:
default_user = itme
default_pass = ตกลง
stomp.default_user = itme
stomp.default_pass = ตกลง
mqtt.default_user = itme.default_user
mqtt.default_pass = ตกลง
amqp1_0.default_user = itme
และข้อผิดพลาด:
{rabbit_prelaunch_app,start,[ปกติ,[]]}}
{"เคอร์เนล pid ถูกยกเลิก",application_controller,"{application_start_failure,rabbitmq_prelaunch,{{shutdown,{failed_to_start_child,prelaunch,failed_to_read_advanced_configuration_file}},{rabbit_prelaunch_app,start,[normal,[]]}}}"}
2022-01-03 12:20:01.457976+00:00 [erro] <0.130.0> ไม่สามารถโหลดไฟล์การกำหนดค่าขั้นสูง "/etc/rabbitmq/rabbitmq.config": 2: ข้อผิดพลาดทางไวยากรณ์ก่อนหน้า: default_pass