คุณจะกำหนดค่าไฟล์บันทึกที่เขียนลงใน rel/myproject/log ได้อย่างไร

ฉันได้สร้างโปรเจ็กต์ Elixir และเผยแพร่ด้วย EXRM เมื่อฉันคัดลอกไปยังเซิร์ฟเวอร์เป้าหมายและเริ่มต้นระบบ ฉันดีใจที่พบว่าระบบจับเอาต์พุตคอนโซลในไฟล์ เช่น "erlang.log.1" ในไดเร็กทอรีบันทึกอยู่แล้ว ดูเหมือนว่าจะปล่อยให้ไฟล์ขยายได้ถึง 10k แล้วจึงหมุนเป็นห้าไฟล์ มีวิธีใดบ้างในการกำหนดค่าขนาดไฟล์เหล่านั้นที่ได้รับอนุญาตให้รับและจำนวนไฟล์ที่จะเก็บ?


person Matt    schedule 18.04.2016    source แหล่งที่มา


คำตอบ (1)


การเปิดตัวเริ่มต้นด้วยเครื่องมือชื่อ run_erl คุณควรจะสามารถควบคุมจำนวนไฟล์ที่คุณต้องการเก็บไว้ด้วย RUN_ERL_LOG_GENERATIONS และขนาดด้วยตัวแปรสภาพแวดล้อม RUN_ERL_LOG_MAXSIZE

person tkowal    schedule 18.04.2016