社区
Web 开发
帖子详情
高分送高人!问关于最大访问人数的问题
park1974
2003-04-01 08:27:09
我想在网页中加上一个能对访问人数进行控制的东东,却不知道怎么弄,有人可以告诉我么?大概意思就是:我想把访问我数据库的人数控制在100人之内,超过的人显示“访问人数过多,请稍后在试”等字样的网页,这样可以防止服务器人数过多而掉线。我看到很多论坛或是聊天室都有这种功能,当在线人数超过一定数目时,则有一个网页弹出告诉现在人数已达上限,请稍后再登陆等字样。我用的是SQL SERVER2000。不知道我讲明白了没有。
...全文
51
8
打赏
收藏
高分送高人!问关于最大访问人数的问题
我想在网页中加上一个能对访问人数进行控制的东东,却不知道怎么弄,有人可以告诉我么?大概意思就是:我想把访问我数据库的人数控制在100人之内,超过的人显示“访问人数过多,请稍后在试”等字样的网页,这样可以防止服务器人数过多而掉线。我看到很多论坛或是聊天室都有这种功能,当在线人数超过一定数目时,则有一个网页弹出告诉现在人数已达上限,请稍后再登陆等字样。我用的是SQL SERVER2000。不知道我讲明白了没有。
复制链接
扫一扫
分享
转发到动态
举报
AI
作业
写回复
配置赞助广告
用AI写文章
8 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
kreven
2003-04-02
打赏
举报
回复
session
/**
* 编写以下SessionCounter.java
* 并编译为SessiionCounter.class
* 然后放到你的网站的classpath的
* SessionCount(自己建立此目录)下面
*/
package SessionCount;
import javax.servlet.*;
import javax.servlet.http.*;
public class SessionCounter implements HttpSessionListener {
private static int activeSessions = 0;
public void sessionCreated(HttpSessionEvent se) {
activeSessions++;
}
public void sessionDestroyed(HttpSessionEvent se) {
if(activeSessions > 0)
activeSessions--;
}
public static int getActiveSessions() {
return activeSessions;
}
}
接着建立online.jsp文件用于显示在线人数
<%@ page import="SessionCount.SessionCounter" %>
在线:<%= SessionCounter.getActiveSessions() %>
然后需要在你的网站的WEB-INF中建立web.xml
文件内容如下:
<!-- Web.xml -->
<?xml version="1.0" encoding="ISO-8859-1"?>
<!DOCTYPE web-app
PUBLIC "-//Sun Microsystems, Inc.//DTD Web Application 2.3//EN"
"http://java.sun.com/j2ee/dtds/web-app_2.3.dtd">
<web-app>
<!-- Listeners -->
<listener>
<listener-class>
SessionCount.SessionCounter
</listener-class>
</listener>
</web-app>
然后重新启动你的应用服务器,访问online.jsp检查是否显示正确
hanty
2003-04-02
打赏
举报
回复
利用SESSION的sessionID可以进行人数判断
xhongyang
2003-04-02
打赏
举报
回复
如果用连接池的话设置maxconnection属性就可以了。
takecare
2003-04-02
打赏
举报
回复
database connection pool
park1974
2003-04-02
打赏
举报
回复
数据库本身怎么控制呢,我不太知道这个功能,请明示!
mercury1231
2003-04-01
打赏
举报
回复
数据库本身不也可以进行控制的么?
zxhong
2003-04-01
打赏
举报
回复
通过统计再线人数来达到目的
http://expert.csdn.net/Expert/topic/1342/1342697.xml?temp=2.181643E-02
zhwquan
2003-04-01
打赏
举报
回复
你可以看一下有多少个session,用session控制
电子功用-太阳能电池片串焊机的焊带分送机构
行业资料-电子功用-太阳能电池片串焊机的焊带分送机构
电信设备-码垛托盘分送机构.zip
电信设备-码垛托盘分送机构.zip
Matlab 遗传算法求解带时间窗的车辆路径
问
题
VRPTW
问
题
源码+详细注释
问
题
描述:配送中心向客户提供物,由一个车队负责分送物,组织适当的行车路线,目标是使得客户的需求得到满足 可改坐标
Matlab 遗传算法求解带时间窗的车辆路径
问
题
VRPTW
问
题
源码+详细注释
问
题
描述:配送中心向客户提供物,由一个车队负责分送物,组织适当的行车路线,目标是使得客户的需求得到满足。 可改坐标,需求量等数据 保证运行
单端柔性电力系统的直流多功率分送控制研究.pdf
单端柔性电力系统的直流多功率分送控制研究.pdf
行业分类-设备装置-具有分布式视频数据存储的视频优化的媒体流分送器.zip
行业分类-设备装置-具有分布式视频数据存储的视频优化的媒体流分送器
Web 开发
81,122
社区成员
341,744
社区内容
发帖
与我相关
我的任务
Web 开发
Java Web 开发
复制链接
扫一扫
分享
社区描述
Java Web 开发
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章