小樱 发表于 2021/11/8 20:07

Linux transmission 2.94做BT种子离线服务器时,修改settings.json配置文件实现只下载文件,关闭使其不进行上传流量的办法

Linux transmission 2.94做BT种子离线服务器时,修改settings.json配置文件实现只下载文件,关闭使其不进行上传流量的办法

修改前需要停止进程
service transmissiond stop

vi打开配置文件并且修改
vi /home/transmission/.config/transmission/settings.json

最下方找到
    "upload-slots-per-torrent": 65535,

改为0,代表彻底禁用上传功能
    "upload-slots-per-torrent": 0,

修改完成后,启动进程
service transmissiond restart

效果图
修改前


修改后




建议同时配合全局上传速度限速为100KB




问:关闭上传这种做法属于吸血吗?
不属于吸血,因为离线下载后,文件会存在服务器资源库中,其他用户通过网盘可以下载到文件,实现利用离线下载的服务器加速BT种子下载分流,此时服务器面对用户甚至要付出数百上千倍的上传流量
并且这种做法有利于离线下载更快的下完资源,和降低服务器成本,因为服务器大部分采用了机械硬盘,持续读取进行上传会导致磁盘io性能爆掉,所以关闭上传

不可名 发表于 2021/12/14 01:56

不懂标记路过{:3028:}{:3041:}
页: [1]
查看完整版本: Linux transmission 2.94做BT种子离线服务器时,修改settings.json配置文件实现只下载文件,关闭使其不进行上传流量的办法