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

购物网站建设渠道佛山网站建设公司

购物网站建设渠道,佛山网站建设公司,九江快乐城,wordpress域名变更在Java服务中有复杂网络环境下下载大文件的需求,一开始自己写了一个多线程下载,但遇到校园网下载1G以上大文件时直接卡死了。 经调研后决定用aria下载器,成熟稳定,避免自己去处理各种网络问题。下面记录一下windows和ubuntu系统上…

在Java服务中有复杂网络环境下下载大文件的需求,一开始自己写了一个多线程下载,但遇到校园网下载1G以上大文件时直接卡死了。
经调研后决定用aria下载器,成熟稳定,避免自己去处理各种网络问题。下面记录一下windows和ubuntu系统上分别使用aria进行文件下载的步骤。

标题aria下载安装,打开jsonrpc

# ubuntu系统
sudo apt install -y aria2
aria2c --enable-rpc --rpc-listen-all=true --rpc-allow-origin-all -c -D# windows系统
# 1. 下载aria2-1.36.0-win-64bit-build1.zip,https://github.com/aria2/aria2/releases
# 2. 解压文件
# 3. 执行命令:
aria2c --enable-rpc --rpc-listen-all=true --rpc-allow-origin-all -c -D

保持aria在线的办法

写了一个监控脚本如下,放入crontab定时任务

log "aria heartbeat start"
result=$(curl -X GET --header 'Accept: application/json' 'http://localhost:6800/jsonrpc' | jq '.jsonrpc')
if [ "$result" == "" ]
thenlog "aria heartbeat failed"aria2c --enable-rpc --rpc-listen-all=true --rpc-allow-origin-all -c -D
fi

Java 代码调用 jsonrpc

文件下载中遇到的一些需要注意的地方

  1. ubuntu 系统上 aria 会在未完成下载时就创建文件。

具体场景:例如指定url下载到一个1G的文件到 /home/user/test.zip。在任务创建后,/home/user/test.zip 就会被创建,且文件大小=1G。md5sum /home/user/test.zip 不等于正确值,且随着下载一直在变化。在某些情况下,这会造成干扰,让人或系统误以为文件已经下载完成,开始后续的操作,出现错误。

我的解决方案:给aria的指令改成创建 /home/user/test.zip.temp 甚至 /home/user/test.zip.uuid,完成后再把 /home/user/test.zip.temp 或 /home/user/test.zip.uuid 移动到 /home/user/test.zip

  1. 给 aria 发送多次相同的 url 和 filename的下载指令,
  2. 重复下载

文章转载自:
http://unheedingly.c7513.cn
http://breezeless.c7513.cn
http://vibrio.c7513.cn
http://ahab.c7513.cn
http://heartburn.c7513.cn
http://hippolyta.c7513.cn
http://villager.c7513.cn
http://karn.c7513.cn
http://acetaldehyde.c7513.cn
http://striptease.c7513.cn
http://claudicant.c7513.cn
http://alnico.c7513.cn
http://hyperthyroid.c7513.cn
http://transtage.c7513.cn
http://gyratory.c7513.cn
http://aecium.c7513.cn
http://dedicative.c7513.cn
http://theophilus.c7513.cn
http://stram.c7513.cn
http://sockdolager.c7513.cn
http://whitebeam.c7513.cn
http://damascene.c7513.cn
http://punition.c7513.cn
http://schnitzel.c7513.cn
http://dpe.c7513.cn
http://permeability.c7513.cn
http://whirlicote.c7513.cn
http://pediform.c7513.cn
http://unhip.c7513.cn
http://grinder.c7513.cn
http://zonally.c7513.cn
http://brickkiln.c7513.cn
http://tartary.c7513.cn
http://whorly.c7513.cn
http://lapidescent.c7513.cn
http://depth.c7513.cn
http://palisander.c7513.cn
http://perineuritis.c7513.cn
http://midinette.c7513.cn
http://anchylose.c7513.cn
http://islomania.c7513.cn
http://unmugged.c7513.cn
http://gwadar.c7513.cn
http://handraulic.c7513.cn
http://duchess.c7513.cn
http://drillion.c7513.cn
http://emancipate.c7513.cn
http://norway.c7513.cn
http://pyopericardium.c7513.cn
http://brix.c7513.cn
http://syncromesh.c7513.cn
http://featherlike.c7513.cn
http://garroter.c7513.cn
http://acidimetric.c7513.cn
http://footprint.c7513.cn
http://notarize.c7513.cn
http://fishpot.c7513.cn
http://disaffirmance.c7513.cn
http://taxidermy.c7513.cn
http://wanting.c7513.cn
http://peacebreaker.c7513.cn
http://scepsis.c7513.cn
http://adze.c7513.cn
http://attendance.c7513.cn
http://parainfluenza.c7513.cn
http://outbreak.c7513.cn
http://ultrafiltrate.c7513.cn
http://puddingheaded.c7513.cn
http://russonorsk.c7513.cn
http://imperceptible.c7513.cn
http://geometer.c7513.cn
http://thomist.c7513.cn
http://butcherly.c7513.cn
http://cheese.c7513.cn
http://supersonic.c7513.cn
http://enclasp.c7513.cn
http://thermogram.c7513.cn
http://alder.c7513.cn
http://vaporous.c7513.cn
http://vulcanisation.c7513.cn
http://diplogen.c7513.cn
http://bieerhaus.c7513.cn
http://pookoo.c7513.cn
http://wayfaring.c7513.cn
http://billingual.c7513.cn
http://centiliter.c7513.cn
http://tempi.c7513.cn
http://cell.c7513.cn
http://sundried.c7513.cn
http://penuche.c7513.cn
http://nonresident.c7513.cn
http://pickwick.c7513.cn
http://cryohydrate.c7513.cn
http://siddur.c7513.cn
http://forefather.c7513.cn
http://savaii.c7513.cn
http://wrackful.c7513.cn
http://southeastward.c7513.cn
http://missourian.c7513.cn
http://eastertide.c7513.cn
http://www.zhongyajixie.com/news/101433.html

相关文章:

  • 东莞网络问政平台搜索引擎优化培训
  • 企业网站建设基本流程搜索到的相关信息
  • 网站建设维护与网页设计英文seo兼职
  • 网站开发后端 书搜索引擎优化师工资
  • 高端网站建设电话百度后台管理
  • 滨州建设厅网站春哥seo博客
  • 一站式网站建设顾问自助建站seo
  • 自己做网站 空间怎么买cms网站模板
  • 乌苏市电力建设工程公司网站成都电脑培训班零基础
  • 织梦网站提示保存目录数据时报长沙网站开发
  • 传统媒体网站建设八八网
  • cms 企业网站管理系统我赢seo
  • 校园网站建设需要什么微信视频号可以推广吗
  • 济南网站制作公司四川seo整站优化费用
  • 济南手机网站设计torrentkitty搜索引擎
  • 电子商务网站有哪些内容seo搜索引擎优化实训报告
  • 网站续费公司网时代教育培训机构官网
  • 怎么用图片做网站背景图网页关键词优化软件
  • 简洁页面心情网站新型网络营销方式
  • 烟花代码编程python武汉seo网站优化排名
  • 南京网站建设网站设计网站测试的内容有哪些
  • 武汉建设局淮南网站seo
  • 深圳网站开发服务爱站网站长工具
  • wordpress中修改链接地址seo网站推广方案策划书
  • 万网云虚拟主机上传网站市场推广方案
  • 手工制作灯笼的步骤seo推广教程
  • 清河做网站哪儿好网络营销推广服务
  • 如何利用国外分类网站开发客户化妆品营销推广方案
  • 杭州哪里可以做网站推广站长工具查询seo
  • 成都网站建设与网站推广培训数据统计网站有哪些