การทำ Message Server เพื่อตรวจสอบสถานะของเครื่อง Server
แนวคิด จะมี Message Server ที่เป็น main server ให้ client ส่งข้อมูล ผ่าน network เข้ามา HOST client 1, 2 3 ... 80 =====> Message Server ให้คิดเหมือนส่งข้อมูลมารายงานตัวทุกๆ ชั่วโมง ในช่วงต้นชั่วโมง และ Message Server จะทำการเก็บข้อมูลลงใน directory แยกตามวัน โดยสร้างชื่อแฟ้มเพื่อบ่งว่าเป็นการรายงานจาก client host ใด ของช่วงเวลาใด ในช่วง 5 นาทีหลังจากนั้น server จะมี โปรแกรมมาอ่านแฟ้ม ตรวจว่าเครื่องไหนไม่รายงานแสดงว่ามีปัญหา จะส่ง message ไปที่ Line Group ว่า client ใดที่ไม่รายงานตัว กรณีรายงานตัว จะนำข้อมูลนั้นมาดูว่ามีปัญหาหรือไม่ ถ้ามีปัญหาจะส่ง message ไปที่ Line Group ว่า client นั้นมีปัญหา ทำการเก็บข้อมูลนั้นลงใน database server ดังนั้นโปรแกมในฝั่ง server จะมี 2 ตัวคือ 1. Daemon ที่คอยรับข้อมูลจาก client เพื่อเขียนลงแฟ้ม 2. เป็น Cron tab โปรแกรมที่ทำงานทุกประมาณ 5 นาที ส่วนฝั่ง Client จะมีโปรแกรมเดียว คอยส่งรายงานให้กับ server ข้อกำหนดของ Server Daemon ทำการสร้าง Socket...