กระบวนการที่ไม่ใช่จุดเริ่มต้น (สุ่ม) ทำงานใน Windows Container อย่างไรสามารถเขียนไปยังเอาต์พุตบันทึกเริ่มต้นของนักเทียบท่า (stdout)


0

ดังนั้นฉันมี Windows Container หนึ่งอัน กระบวนการต่าง ๆ แอปพลิเคชั่นดั้งเดิม. NET และ Win32

สถานการณ์แรก

การโทรเข้าจุดเข้า myConfigurator.exe ใครโทรมา first.exe ใครเป็นคนสร้างกลุ่มของ second.exe

สถานการณ์ที่สอง

การโทรเข้าจุดเข้า myConfigurator.exe ใครโทรมา ServiceMonitor.exe ใครเป็นผู้เริ่มต้นแอปพลิเคชัน IIS ASP.NET บนเว็บของฉันใครเป็นผู้สร้างกลุ่ม second.exe กระบวนการ

ปัญหา

ฉันใช้ log4net appender แล้วส่งบันทึกทั้งหมดไปยัง elasticsearch และมันก็ดี

แต่ฉันต้องส่งบันทึกไปยังบันทึกนักเทียบท่าเริ่มต้นด้วย ดังนั้นตัวดำเนินการดาต้าเซ็นเตอร์จะสามารถดูบันทึกได้ในลักษณะเดียวกับที่ทำกับคอนเทนเนอร์มาตรฐาน / ที่เข้ากันได้โดยใช้ portainer หรือเครื่องมืออื่น ๆ

คำถาม

กระบวนการสุ่มที่ทำงานภายใน Windows Container สามารถเขียนไปยังเอาต์พุตบันทึกเริ่มต้นได้อย่างไร

รู้วิธีการทำงานบางทีฉันอาจจะเขียนแบบกำหนดเอง appender หรือบางสิ่งบางอย่าง.

ขอบคุณ!

JP

โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.