Mysql
 sql >> डेटाबेस >  >> RDS >> Mysql

मैं अपने आवेदन में ऑनलाइन उपयोगकर्ताओं की गणना कैसे कर सकता हूं?

आप इसे अपने Global.asax में जोड़ने का प्रयास कर सकते हैं:

void Application_Start(object sender, EventArgs e) {
    Application["OnlineUsers"] = 0;
}

void Session_Start(object sender, EventArgs e) {
    Application.Lock();
    Application["OnlineUsers"] = (int)Application["OnlineUsers"] + 1;
    Application.UnLock();
}

void Session_End(object sender, EventArgs e) {
    Application.Lock();
    Application["OnlineUsers"] = (int)Application["OnlineUsers"] - 1;
    Application.UnLock();
}

मैंने इसे यहां पाया:

http ://aspdotnetfaq.com/Faq/How-to-show-number-of-online-users-visitors-for-ASP-NET-website.aspx

यह मूल रूप से आपको बताता है कि आपके एप्लिकेशन में वर्तमान में कितने सत्र सक्रिय हैं, भले ही वे लॉग इन हों या नहीं। आप इसे संशोधित कर सकते हैं कि वास्तव में किन उपयोगकर्ताओं ने लॉग इन किया है और यह सदस्यता के लिए आपके द्वारा उपयोग किए जाने वाले किसी भी सिस्टम से स्वतंत्र है।



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. MYSQL एकाधिक पंक्तियों के आधार पर तालिकाओं से चयन करें

  2. यह सरल MySQL क्वेरी पंक्ति को वापस क्यों नहीं करती है?

  3. संसाधन# क्या हैं?

  4. 5.6 से 5.7 . तक ब्रू अपग्रेड के बाद MySQLd प्रारंभ नहीं होता है

  5. MySQL - ग्रुप बाय के साथ सशर्त COUNT