การกำหนดจำนวนผู้ใช้งาน

   
อยากทราบว่า เรามีวิธีการกำหนดจำนวนผู้ใช้งานที่ต่อระหว่าง Client กับ Server อย่างไร ไม่ให้มีจำนวนเกินที่กำหนดไว้
M
15 พ.ค. 45 เวลา 16:45:17 น. --> 203.155.233.124
   
   
ถ้าเป็นผม ก็คงจะสร้าง database ตัวหนึ่งที่เก็บสถานะการเข้าใช้งานว่าตอนนี้มีผู้เข้าใช้งานกี่คนแล้ว ถ้าเขา logout ออกจากโปรแกรม ก็จะลบชื่อของคนนั้นออกครับ ไม่ทราบว่าท่านอื่นมีความเห็นอื่นไหมครับ
pt
15 พ.ค. 45 เวลา 18:20:38 น. --> 203.107.240.199
  
   
ถ้าตามที่คุณ pt ว่า ถ้าหาก User บางคนออกจากระบบโดยไม่ปกติละครับ เช่น ปิดเครื่องไปเลย , ไฟดับ หรือไม่ก็เครื่องแฮงค์ อะไรประมาณนี้ จำนวน User ใน Table ที่เก็บจำนวน Login Users ก็จะไม่ถูกลบออก เราจะแก้ปัญหาอย่างนี้อย่างไรครับ
Mr_Beep4
16 พ.ค. 45 เวลา 8:35:12 น. --> 203.146.71.34,
  
   
มีสองทางครับ
ทางแรกคือตรวจจับที่ USER PROCESS ก็คือการเพิ่ม function ตรวจการใช้งานที่ โปรแกรมฝั่ง client เอง คล้ายกับวิธีของ K pt แต่ต้อง<ระวัง>เรื่องการ LOGIN แต่ไม่ยอม LOGOUT หรือระบบ hang กลางอากาศ จะมีuserใช้ค้างอยู่โดยโปรแกรมปิดไปแล้ว.

ทางที่สองคือใช้ SERVER PROCESS โดยการเซ็ทที่ limit user ของDB เอง (อาจใช้วิธีการลงแบบมี user limit ก็ได้ครับ)

www.SiamPOS.com
teen@thailand.com
16 พ.ค. 45 เวลา 8:53:27 น. --> 203.107.157.9,
  
   
ถ้าหาก User บางคนออกจากระบบโดยไม่ปกติละครับ เช่น ปิดเครื่องไปเลย , ไฟดับ หรือไม่ก็เครื่องแฮงค์ วิธีแก้คงต้องใช้วิธีการ lock file แล้วก็ clear ข้อมูลทิ้งเป็นพักๆ ล่ะครับ (ทำพร้อมๆกับตอน reindex & pack)
thai_vfp
20 พ.ค. 45 เวลา 9:16:55 น. --> 203.170.149.168
  
ขอเชิญร่วมตอบคำถามครับ
 
ผู้ตอบ :
รหัสผ่าน :
รูปภาพ :
คำตอบ :