ฉันต้องการเปลี่ยนเส้นทางอินพุตและเอาต์พุตของแอปพลิเคชันไปยังซ็อกเก็ตยูนิกซ์และเชื่อมต่อกับซ็อกเก็ตนั้นจากเซสชันอื่น สิ่งที่ฉันทำจนถึงตอนนี้คือ:
ที่ด้าน "เซิร์ฟเวอร์":
socat EXEC:"command" UNIX-LISTEN:/tmp/comm
และด้าน "ลูกค้า":
socat UNIX-CONNECT:/tmp/comm -
มันใช้งานได้ค่อนข้างดี แต่ทันทีที่ฝั่งไคลเอ็นต์socat
ยกเลิกเซิร์ฟเวอร์ก็จะหยุดทำงานเช่นกัน แต่ฉันต้องการให้มันทำงานต่อไปและเชื่อมต่อใหม่ในภายหลัง ... ฉันจะทำให้สำเร็จได้อย่างไร