ftp服务器文件防盗链,IIS防盗链组件[通俗易懂]

ftp服务器文件防盗链,IIS防盗链组件[通俗易懂]一个用于防盗链和限制IIS连接线程的组件,需要IIS用ISAPI的方式加载组件,在2003服务器上测试2008服务器的话需要安装ISAPI扩展。相关软件软件大小版本说明下载地址一个用于防盗链和限制IIS连接线程的组件。本组件已经应用于PC6下载服务器,经过一段时间的测试效果比较明显。需要IIS用ISAPI的方式加载组件,在2003服务器上测试2008服务器的话需要安装ISAPI扩展。打开IIS…

大家好,又见面了,我是你们的朋友全栈君。

一个用于防盗链和限制IIS连接线程的组件,需要IIS用ISAPI的方式加载组件,在2003服务器上测试2008服务器的话需要安装ISAPI扩展。

SoftView_71232.html

相关软件软件大小版本说明下载地址

一个用于防盗链和限制IIS连接线程的组件。

本组件已经应用于PC6下载服务器,经过一段时间的测试效果比较明显。

需要IIS用 ISAPI的方式加载组件,在2003服务器上测试 2008服务器的话需要安装ISAPI扩展。

打开IIS 在 网站 -> ISAPI筛选器 点添加

筛选器名称随便写个 可执行文件就浏览到 ThreadLimit.dll 再点确定就可以添加上。添加完后最好是重启一下IIS。

另外在修改配置文件后都需要重启一下IIS使配置可以生效。另外如果状态这里是打上一把红色勾勾的话请大家可以给一下 ThreadLimit.dll 所在目录完全权限.

07519a1e968f637a2ec9e0f05ee01f6b.jpg

本过滤器提供3个接口

接口访问方式是:域名 + 接口名称(如 http://www.pc6.com/online)

Debug

显示过滤器执行情况

Online

显示当前在线IP及其连接数

Urls

显示正在被访问的文件及其连接数

主要功能:

1、可以限制一个IP只允许几个线程来下载文件。

2、限制每一个文件只允许最多几个线程下载。

3、简单的防盗链功能 可以支持需要防盗链的后缀名,可以添加白名单,指定如果盗链就重定向的URL。

实例来说明限制IP连接数的需求:

一般下载服务器硬盘 普通的桌面级的SATA、高级一点的就用SAS专用硬盘,比如一个SATA硬盘只支持2000个HTTP链接线程。现在一般下软件都用迅雷等多线程的方式下载,比如每个人用20个线程下载一个文件,100个人同时下载那就是 2000个线程,但如果限制为一个IP只允许2个线程下载那么 就可以支持同时 1000个人下载,大大提高服务器的效率。

另外如果服务器还是只支持 2000线程 但其中一个文件下载量超大就把这2000个线程下完了,那这个站点下面的其它文件就无法下载了。可以用 限制一个文件最多允许的线程限制一下。

适当的限制一下线程是有利于优化下载服务器,提高迅雷类拟的P2P下载软件的利用效率。一台100Mb 带宽的服务器不限制的时候可能只能跑到50M但适当限制也许就能跑到100M了。

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/163464.html原文链接:https://javaforall.net

(0)
全栈程序员-站长的头像全栈程序员-站长


相关推荐

  • vue-axios使用_vue接口请求放在哪里写

    vue-axios使用_vue接口请求放在哪里写什么是axiosAxios是一个基于promise的HTTP库,可以用在浏览器和node.js中。主要的作用:axios主要是用于向后台发起请求的,还有在请求中做更多是可控功能。a

    2022年7月31日
    30
  • 覆盖,交换技术和虚拟存储技术的区别在于_虚拟存储技术的目的

    覆盖,交换技术和虚拟存储技术的区别在于_虚拟存储技术的目的操作系统—覆盖,交换技术和虚拟存储技术的区别

    2022年9月25日
    0
  • Ubuntu 20.04 LTS上安装Edge浏览器

    Ubuntu 20.04 LTS上安装Edge浏览器文章目录Ubuntu20.04LTS上安装Edge浏览器Ubuntu20.04LTS上安装Edge浏览器本文部分内容转载自:HowtoInstallMicrosoftEdgeBrowseronUbuntu20.04|Linuxize,亲自安装测试并验证。Edge浏览器在各主要OS上均有正式版本发布,但是在Ubuntu上没有一个正式发布的版本。在Ubuntu上打开DownloadMicrosoftEdgeBrowser|Microsoft网页上看到不支持Ubuntu系

    2022年7月21日
    27
  • android declare-styleable 和style,android – declare-styleable和style之间的区别

    android declare-styleable 和style,android – declare-styleable和style之间的区别我认为将属性声明为不是风格,只有以下区别。在attrs.xml中,您可以直接在“资源”部分内或在“declare-styleable”中声明自定义属性:所以现在我们将“attrib1”定义为不风格,“attrib2”为风格。在layout/someactivity.xml中,我们可以直接使用这些属性(不需要命名空间):您可以在style.xml声明中使用“styleable”属性“attrib…

    2022年7月14日
    17
  • 更改nginx默认端口_centos启动nginx

    更改nginx默认端口_centos启动nginx在基于CentOS或RHEL的Linux发行版中,需要安装policycoreutils软件包并添加SELinux对Nginx所需的以下规则以绑定到新端口。这里需要先安装semanage再安装policycoreutils软件包。安装semanage命令:yuminstallsemanage如果提示Nopackagesemanageavailable执行如下命令:yumprovidessemanage以上命令执行成功后,再执行:yum-yinstallpoli

    2025年10月7日
    3
  • 如何做文本分析_大数据文本行去重

    如何做文本分析_大数据文本行去重阅读目录1.SimHash与传统hash函数的区别2.SimHash算法思想3.SimHash流程实现4.SimHash签名距离计算5.SimHash存储和索引6.SimHash存储和索引7.参考内容  在之前的两篇博文分别介绍了常用的hash方法([DataStructure&Algorithm]Hash那点事儿)以及局部敏感hash算法([Algorithm]局…

    2022年10月1日
    2

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号