当前位置: 首页 > news >正文

建设厅焊工证在哪里办/windows优化

建设厅焊工证在哪里办,windows优化,门诊部网站建设,企业网站建设中在方案设计上我想知道如何在Java中限制每个客户端(每个特定IP)的TCP请求.例如,我想为每个客户端IP允许每Y秒最多X个请求.我想过将静态Timer / TimerTask与临时受限IP的HashSet结合使用.private static final Set restrictedIPs Collections.synchronizedSet(new HashSet());private static…

我想知道如何在

Java中限制每个客户端(每个特定IP)的TCP请求.例如,我想为每个客户端IP允许每Y秒最多X个请求.我想过将静态Timer / TimerTask与临时受限IP的HashSet结合使用.

private static final Set restrictedIPs = Collections.synchronizedSet(new HashSet());

private static final Timer restrictTimer = new Timer();

因此,当用户连接到服务器时,我将他的IP添加到受限列表,并启动任务以在X秒内取消限制.

restrictedIPs.add(socket.getInetAddress());

restrictTimer.schedule(new TimerTask()

{

public void run()

{

restrictedIPs.remove(socket.getInetAddress());

}

}, MIN_REQUEST_INTERVAL);

我的问题是,在任务运行时,套接字对象可能会关闭,远程IP地址将不再可访问…

欢迎任何想法!此外,如果有人知道Java框架内置的方法来实现这一点,我真的很想听听它.

http://www.jmfq.cn/news/5044177.html

相关文章:

  • 广州营销型网站建设公司/网络推广和网站推广平台
  • 谁家做网站/免费制作小程序平台
  • 牡丹区建设局网站/网络推广员岗位职责
  • 自己在家开网站做推广/最近国际新闻大事20条
  • 湟中网站建设/网络推广需要什么
  • 老年门户网站建设的意义/seo是干什么的
  • 网站建设视频百度云/seo排名查询
  • 怎么查看网站空间大小/百度首页官网
  • 手机网站制作行业排行/最近的国际新闻
  • 找产品代理去哪个网站/百度快速收录工具
  • 家装公司网站/软文营销写作技巧
  • b2c旅游网站建设/一周热点新闻
  • 全包网站/西安网红
  • 新闻聚合网站怎么做/产品推广计划书怎么写
  • 电子商务网站的建设费用/百度推广登陆入口
  • 免费学习做网站/google推广妙招
  • 网站建设优化教程/关键词网站查询
  • 网站设计与管理方向/百度知道在线
  • 青岛关键词网站排名/app关键词排名优化
  • 营销类网站建营销类网站建设/网络销售的工作内容
  • 网站支付接口如何做/百度推广的广告真实可信吗
  • 企业网站建设最新技术/中国seo网站
  • 衡阳网站排名优化/免费刷seo
  • 自己做网站的软件/seo如何优化一个网站
  • 网页打不开验证码图片/郑州seo外包
  • 58同城网站官网/百度网址ip
  • 调教亲妹妹做性奴网站/seo咨询顾问
  • 微网站的建设/小视频网站哪个可以推广
  • 政府网站模版/百度seo排名规则
  • 手机网站建设免费空间/360竞价推广怎么做