代码拉取完成,页面将自动刷新
计划 VR:0.0.6 添加zk注册,异常后报警短信通知或消息通知 2019-04-27 VR:0.0.5 开始改进 1.添加上传大小控制,修改了配置表 2019-04-03 VR:0.0.4 改进 1.分布式文件服务器改为jetty 自服务框架 2019-04-02 VR:0.0.3 开始改进 1. 文件服务器增加 分布式存储功能 增加fdfs_client.conf 配置 2. 如果system.ini 增加 IS_FDFS 属性 启用=1 关闭=0 3. 需要开启 fasdfs 服务器 4. 如果启用分布式存储, 所有上传文件直接发送到分布式服务器 5. 如果不启用分布式存储, a 参数>1时 自动转为1 6. 要求上传到分布式文件服务器时,(必须带上参数) a=2 7. 分布式下载路径与非分布式下载的路径有差异 前者参数是df=路径 后者是f=路径 截至2019-03-12 VR:0.0.2的功能 文件服务器 1. 客户端上传时必须选择文件,否则不处理 2. 上传的路径 示例:http://localhost:44444/upload?c=1234&g1=f&t=1 queryString 参数说明: c 当客户端上传的校验码=与服务器的校验码相同才允许上传 s 系统名称 文件服务器可以接收来自不同系统上传的文件 g1 分类目录 一般用1~3字符表示,区分不同用途的文件,如果为空默认为f 表示普通文件 g2 对像 t TP原名 = 0; 表示原名,如果名字已经存在直接覆盖 TPUUID = 1;表示文件会已uuid方式重命名,会慢一点 TP时间 = 2; 表示用yyyyMMddHHmmss 时间格式的当前时间重命名 不适合高并发上传 TP时间戳 = 3;表示用时间戳 重命名,精确到纳秒级别,可以 适合高并发上传 a 访问方式 =1 需要安全访问的本地路径, 生成的下载路径 必须登录才可以访问. =0 不需要安全访问,生成的访问路径是 可以直接访问的静态文件路径. =2 需要安全访问的分布式文件路径,生成的路径,需要从分布式文件服务器提取再下载 3. 如果用java 做客户端 需要pom 中添加 hyl.core 和 hyl.base.web 的0.0.7 以上版本包 4. 如果用html 做客户端 可以直接提交 ,但是注意 c、g、t三个参数只用queryString 方式上传 5. 如果需要使用java 进行压缩上传 可以使用hyl.base.web 中的ZipUpload 进行打包上传 1)先用构造函数实例化ZipUpload(String 打包名,String 本地临时目录,String 提交URL) 2 用inputFile 添加文本类文件,可以多次调用 3 最后用sumbit 上传文件,上传完后会自动清空已经上传的所有临时文件 4) 最后会返回 上传的结果 {msg:“xxx”,code:1|0} 1表示上传成功 0表示失败 msg的示例:{"MSG":"[{\"path\":\"http://localhost:8080/fs/down?f=syn/2019/07/13/p001-20190713.zip\",\"oldname\":\"p001-20190713.zip\",\"newsize\":409,\"oldsize\":409,\"md5\":\"aab986565f3209d695917eb952895378\"}]","CODE":1} 5) 通过md5 前后的对比 可以确保文件上传正确
此处可能存在不合适展示的内容,页面不予展示。您可通过相关编辑功能自查并修改。
如您确认内容无涉及 不当用语 / 纯广告导流 / 暴力 / 低俗色情 / 侵权 / 盗版 / 虚假 / 无价值内容或违法国家有关法律法规的内容,可点击提交进行申诉,我们将尽快为您处理。