同步操作将从 西门吹雪/openNetty 强制同步,此操作会覆盖自 Fork 仓库以来所做的任何修改,且无法恢复!!!
确定后同步将在后台操作,完成时将刷新页面,请耐心等待。
封装NETTY来实现一个分布式文件传输服务,目标是提供定时的可靠安全文件传输。同时提供一种简便的方式,只需将数据配置好,剩下的交给时间就好。
目前仅支持定时单文件传输,文件读取方式为流式读取,即便是超大文件,对内存的占用也依旧很小。 不必担心传输大文件内存泄露的情况。 同时对传输的文件信息进行了多重加密,和随机秘钥校验。
任务的执行方式采用定时任务的方式,这只是我展现的一种形式。可以自己调用方法进行改写。
openNetty能做什么:
一般使适用于定时产生文件的情景,例如线上数据跑批计算结果下载,数据定时备份任务,异地定时灾备等。 尤其是数据库一般安装在内网或vpn中,数据库工具无法连接,可通过代理软件进行转发。 服务将所有TCP数据包以HTTP格式封装,目的也是为了适应通用的代理软件。
展示
==============================================================================
分布式节点
【STEP】 项目clone至本地目录,使用maven进行打包。
client主要作为节点端,通过定时器设定定时任务。在指定的时间点上,查询配置中的服务器地址并发送下载指令。
server端监听TCP网络端口,接收远程的client指令。指令必须满足自定义头信息,否则数据包会丢弃。
此处可能存在不合适展示的内容,页面不予展示。您可通过相关编辑功能自查并修改。
如您确认内容无涉及 不当用语 / 纯广告导流 / 暴力 / 低俗色情 / 侵权 / 盗版 / 虚假 / 无价值内容或违法国家有关法律法规的内容,可点击提交进行申诉,我们将尽快为您处理。