ฉันเพิ่งเริ่มใช้ RabbitMQ และติดตั้ง RabbitMQ 3.7.17 ใหม่บนเครื่องเสมือนทดสอบ มันทำงานได้ดีและฉันสามารถเข้าสู่ระบบบนอินเทอร์เฟซเว็บได้
ฉันกำลังดูบันทึกที่ไม่ชัดเจนที่วิศวกรคนก่อนทิ้งไว้ โดยกล่าวถึงการเปลี่ยนแปลงการกำหนดค่าที่จำเป็นบางอย่างของ การจัดการ.listener.port = 9999 และ การจัดการ.listener.ip = 0.0.0.0. ฉันคิดว่ารายการเหล่านี้เป็นของคีย์การกำหนดค่าของ RabbitMQ ไม่แน่นอน ดังนั้นฉันหวังว่าจะค้นหาไฟล์และยืนยัน
ฉันตรวจสอบไฟล์บันทึก /var/log/rabbitmq/rabbit@payv.logและประกอบด้วย ไฟล์ปรับแต่ง : (ไม่มี) ที่จุดเริ่มต้น ฉันยังลองคำสั่ง สถานะการวินิจฉัยของ rabbitmq -n rabbit@payv และผลลัพธ์ไม่มีอะไรเกี่ยวกับ การกำหนดค่า.
ฉันพบไฟล์อื่น /usr/share/doc/rabbitmq-server-3.7.17/rabbitmq.config.example แต่ไม่แน่ใจว่านี่คือตัวอย่างสำหรับสร้างไฟล์คอนฟิกูเรชันหรือไม่
คำถามของฉันคือ:
- ฉันต้องยืนยัน
การจัดการ.listener.port และ การจัดการ.listener.ip เป็นคีย์การกำหนดค่า
- ไฟล์การกำหนดค่าอยู่ที่ไหนและจะสร้างได้อย่างไรหากไฟล์นั้นหายไป
ตัวชี้ใด ๆ จะได้รับการชื่นชมอย่างมาก และโปรดแจ้งให้เราทราบหากคุณต้องการข้อมูลเพิ่มเติม
ไฟล์บันทึกเพิ่มเติม:
2021-08-11 16:41:40.648 [ข้อมูล] <0.8.0> เปิดไฟล์บันทึกด้วยเบียร์ลาเกอร์
11-2021-08-11 16:41:41.380 [info] <0.8.0> แฟล็กฟีเจอร์: รายการแฟล็กฟีเจอร์ที่พบ:
2021-08-11 16:41:41.380 [ข้อมูล] <0.8.0> แฟล็กคุณลักษณะ: สถานะแฟล็กคุณลักษณะที่เขียนลงดิสก์: ใช่
11-08-2021 16:41:41.404 [ข้อมูล] <0.220.0>
เริ่มต้น RabbitMQ 3.7.17 บน Erlang 21.3.8.6
ลิขสิทธิ์ (C) 2007-2019 Pivotal Software, Inc.
ได้รับใบอนุญาตภายใต้ ส.ป.ก. ดู https://www.rabbitmq.com/
11-08-2021 16:41:41.404 [ข้อมูล] <0.220.0>
โหนด : rabbit@payv
หน้าแรก dir : /var/lib/rabbitmq
ไฟล์ปรับแต่ง : (ไม่มี)
แฮชคุกกี้ : bpwgtZuS4DLf4bvseoUPpQ==
บันทึก: /var/log/rabbitmq/rabbit@payv.log
: /var/log/rabbitmq/rabbit@payv_upgrade.log
ฐานข้อมูล dir : /var/lib/rabbitmq/mnesia/rabbit@payv
2021-08-11 16:41:41.410 [ข้อมูล] <0.220.0> เรียกใช้ขั้นตอนการบูต pre_boot ที่กำหนดโดย app rabbit
2021-08-11 16:41:41.410 [ข้อมูล] <0.220.0> เรียกใช้ขั้นตอนการบูต rabbit_core_metrics ที่กำหนดโดย app rabbit
2021-08-11 16:41:41.410 [ข้อมูล] <0.220.0> กำลังเรียกใช้ขั้นตอนการบูต rabbit_alarm ที่กำหนดโดย app rabbit
2021-08-11 16:41:41.415 [ข้อมูล] <0.226.0> ลายน้ำหน่วยความจำสูงตั้งค่าเป็น 1515 MiB (1589220147 ไบต์) จากทั้งหมด 3788 MiB (3973050368 ไบต์)
2021-08-11 16:41:41.418 [info] <0.228.0> เปิดใช้งานการตรวจสอบพื้นที่ว่างในดิสก์
2021-08-11 16:41:41.418 [ข้อมูล] <0.228.0> ตั้งค่าขีดจำกัดการว่างของดิสก์เป็น 50MB
2021-08-11 16:41:41.421 [ข้อมูล] <0.220.0> เรียกใช้ขั้นตอนการบูต code_server_cache ที่กำหนดโดย app rabbit
2021-08-11 16:41:41.421 [ข้อมูล] <0.220.0> เรียกใช้ขั้นตอนการบูต file_handle_cache ที่กำหนดโดย app rabbit
2021-08-11 16:41:41.421 [ข้อมูล] <0.231.0> จำกัดการจัดการไฟล์ประมาณ 32668 (ซ็อกเก็ต 29399)
2021-08-11 16:41:41.421 [ข้อมูล] <0.232.0> FHC อ่านบัฟเฟอร์: ปิด
2021-08-11 16:41:41.421 [ข้อมูล] <0.232.0> บัฟเฟอร์การเขียน FHC: เปิด
2021-08-11 16:41:41.421 [ข้อมูล] <0.220.0> กำลังเรียกใช้ขั้นตอนการบูต worker_pool ที่กำหนดโดย app rabbit
2021-08-11 16:41:41.421 [ข้อมูล] <0.221.0> จะใช้ 4 กระบวนการสำหรับกลุ่มผู้ปฏิบัติงานเริ่มต้น
2021-08-11 16:41:41.422 [ข้อมูล] <0.221.0> การเริ่มต้นกลุ่มผู้ปฏิบัติงาน 'worker_pool' ที่มี 4 กระบวนการอยู่ในนั้น
2021-08-11 16:41:41.422 [ข้อมูล] <0.220.0> กำลังเรียกใช้ฐานข้อมูลขั้นตอนการบูตที่กำหนดโดย app rabbit
2021-08-11 16:41:41.422 [ข้อมูล] <0.220.0> ไดเร็กทอรีฐานข้อมูลโหนดที่ /var/lib/rabbitmq/mnesia/rabbit@payv ว่างเปล่า สมมติว่าเราต้องเข้าร่วมคลัสเตอร์ที่มีอยู่หรือเริ่มต้นใหม่ตั้งแต่ต้น...
2021-08-11 16:41:41.422 [ข้อมูล] <0.220.0> แบ็กเอนด์การค้นพบเพียร์ที่กำหนดค่า: rabbit_peer_discovery_classic_config
2021-08-11 16:41:41.422 [ข้อมูล] <0.220.0> จะพยายามล็อคด้วยแบ็กเอนด์การค้นพบเพียร์ rabbit_peer_discovery_classic_config
2021-08-11 16:41:41.422 [ข้อมูล] <0.220.0> แบ็กเอนด์การค้นหาเพียร์ไม่รองรับการล็อค ถอยกลับไปสู่การหน่วงเวลาแบบสุ่ม
2021-08-11 16:41:41.422 [ข้อมูล] <0.220.0> แบ็กเอนด์การค้นพบเพียร์ rabbit_peer_discovery_classic_config ไม่รองรับการลงทะเบียน ข้ามการหน่วงเวลาเริ่มต้นแบบสุ่ม
2021-08-11 16:41:41.422 [ข้อมูล] <0.220.0> เพียร์คลัสเตอร์ที่มีอยู่ทั้งหมดที่ค้นพบ:
2021-08-11 16:41:41.422 [ข้อมูล] <0.220.0> ไม่พบโหนดเพียร์ที่จะคลัสเตอร์ด้วย
2021-08-11 16:41:41.423 [ข้อมูล] <0.43.0> แอปพลิเคชันความจำเสื่อมออกด้วยเหตุผล: หยุดทำงาน
2021-08-11 16:41:41.493 [info] <0.220.0> กำลังรอตาราง Mnesia เป็นเวลา 30,000 ms เหลืออีก 9 ครั้ง
2021-08-11 16:41:41.506 [ข้อมูล] <0.220.0> กำลังรอตาราง Mnesia เป็นเวลา 30,000 ms เหลืออีก 9 ครั้ง
2021-08-11 16:41:41.535 [info] <0.220.0> กำลังรอตาราง Mnesia เป็นเวลา 30000 ms เหลืออีก 9 ครั้ง
2021-08-11 16:41:41.535 [ข้อมูล] <0.220.0> แบ็กเอนด์การค้นพบเพียร์ rabbit_peer_discovery_classic_config ไม่รองรับการลงทะเบียน ข้ามการลงทะเบียน
2021-08-11 16:41:41.535 [ข้อมูล] <0.220.0> กำลังเรียกใช้ขั้นตอนการบูต database_sync ที่กำหนดโดย app rabbit
2021-08-11 16:41:41.535 [ข้อมูล] <0.220.0> เรียกใช้ฟีเจอร์ขั้นตอนการบูตฟีเจอร์_แฟล็กที่กำหนดโดยแอปกระต่าย
2021-08-11 16:41:41.535 [ข้อมูล] <0.220.0> การเรียกใช้ขั้นตอนการบูต codec_correctness_check กำหนดโดย app rabbit
2021-08-11 16:41:41.535 [ข้อมูล] <0.220.0> กำลังเรียกใช้ขั้นตอนการบูต external_infrastructure ที่กำหนดโดย app rabbit
2021-08-11 16:41:41.535 [ข้อมูล] <0.220.0> กำลังเรียกใช้ขั้นตอนการบูต rabbit_registry ที่กำหนดโดย app rabbit
2021-08-11 16:41:41.535 [ข้อมูล] <0.220.0> เรียกใช้ขั้นตอนการบูต rabbit_auth_mechanism_cr_demo กำหนดโดย app rabbit
2021-08-11 16:41:41.536 [ข้อมูล] <0.220.0> เรียกใช้ขั้นตอนการบูต rabbit_queue_location_random ที่กำหนดโดย app rabbit
2021-08-11 16:41:41.536 [ข้อมูล] <0.220.0> เรียกใช้ขั้นตอนการบูต rabbit_event ที่กำหนดโดย app rabbit
2021-08-11 16:41:41.536 [ข้อมูล] <0.220.0> เรียกใช้ขั้นตอนการบูต rabbit_auth_mechanism_amqplain กำหนดโดย app rabbit
2021-08-11 16:41:41.536 [ข้อมูล] <0.220.0> เรียกใช้ขั้นตอนการบูต rabbit_auth_mechanism_plain กำหนดโดย app rabbit
2021-08-11 16:41:41.536 [ข้อมูล] <0.220.0> เรียกใช้ขั้นตอนการบูต rabbit_exchange_type_direct กำหนดโดย app rabbit
2021-08-11 16:41:41.536 [ข้อมูล] <0.220.0> เรียกใช้ขั้นตอนการบูต rabbit_exchange_type_fanout ที่กำหนดโดย app rabbit
2021-08-11 16:41:41.536 [ข้อมูล] <0.220.0> กำลังเรียกใช้ขั้นตอนการบูต rabbit_exchange_type_headers ที่กำหนดโดย app rabbit
2021-08-11 16:41:41.536 [ข้อมูล] <0.220.0> เรียกใช้ขั้นตอนการบูต rabbit_exchange_type_topic กำหนดโดย app rabbit
2021-08-11 16:41:41.536 [ข้อมูล] <0.220.0> เรียกใช้ขั้นตอนการบูต rabbit_mirror_queue_mode_all กำหนดโดย app rabbit
2021-08-11 16:41:41.536 [ข้อมูล] <0.220.0> กำลังเรียกใช้ขั้นตอนการบูต rabbit_mirror_queue_mode_exactly กำหนดโดย app rabbit
2021-08-11 16:41:41.536 [ข้อมูล] <0.220.0> เรียกใช้ขั้นตอนการบูต rabbit_mirror_queue_mode_nodes ที่กำหนดโดย app rabbit