点击空白处退出提示
文件管理系统
我要开发同款作品详情
文件管理功能利用配置概要中“file-manager.alias”的配置路径,对该文件夹下的文件进行管理。有如下功能:新建文件夹、新建文本文件、上传文件、打开文件夹、编辑文件、复制、粘贴、删除文件等功能,同时提供对任意文本、任意图片、任意视频、任意Office文件、任意pdf文件、任意压缩文件的在线预览及下载。
3. 服务器管理
服务器管理为程序实现服务器间自动化执行文件传输任务提供支持。
在服务器管理中,用户可以添加服务器到系统中,支持:FTP、SFTP协议,支持自定义连接端口号。输入IP/域名、用户、密码、端口号、协议类型即可连接到服务器,同时用户可点击“连接测试”来测试输入信息是否正确、对方主机是否可以连接。(支持FTP协议的匿名模式)
4. 程序管理
程序管理为项目执行的核心部分,每个程序作为一个业务流程的核心,每个程序相对独立。程序有两种启动方式:Cron定时启动、手动构建,在程序管理页面,可以查看到每一个程序的程序名称、定时开关、定时配置、状态及手动构建按钮。用户点击手动构建即可立即启动运行该程序。
在程序管理中,点击新建程序即可创建新的程序。在新建程序页面,可以设置该程序是否为定时程序、程序是否启用。如需设置该程序为定时程序,仅需要在定时任务开关处选择‘开’,并在Cron表达式中输入表达式即可开启定时执行。
程序的执行核心为任务模块,每个程序有自己独有的任务,可添加多个,按照任务顺序执行,每个任务执行完毕后会自动执行下个任务。
在程序页面点击新建任务即可创建任务。任务分为三大块:上传、下载、XML替换。上传可配置:任务名称、操作的服务器(服务器管理中维护)、服务器文件存放位置、本底文件位置。下载可配置:任务名称、操作的服务器(服务器管理中维护)、服务器文件存放位置、本底文件位置。XML替换可配置:任务名称、本底文件位置、XML替换规则(替换规则管理中维护)、替换后文件存储位置及名称。
在程序内创建好多个任务后,可在任务详情处对任务进行增删改查及调整任务执行顺序的功能。配置完成后点击保存即可生效。
5. 替换规则管理
替换规则为程序任务-XML替换内的业务核心。在替换规则独立于程序存在,用户可以配置一个XML替换规则供多个程序的任务共同调用。
用户点击新建替换规则,输入规则名称后即可进入规则替换的详情配置页面。在规则详情配置页面内,用户可以在规则内设置多个规则任务。
一个规则可以有多个规则任务,为的是用户在处理同一类型的XML文件时,可以只配置一个规则即可完成对单一文件的全部处理。
规则任务分为四个部分:规则任务名、替换前的内容、替换后的内容、替换规则类型(替换标签、替换属性、替换内容、全部替换)。
6. 系统信息
在系统信息页面,用户可以在此根据程序名称查询每次任务执行的日志文件,可以直观的看到程序的名称、启动时间、结束时间、运行结果。点击行即可进入详情页面,在详情页面中可以详细的查看到程序的运行日志,包括:服务器的连接信息,文件的操作记录或任意的失败记录及原因。
声明:本文仅代表作者观点,不代表本站立场。如果侵犯到您的合法权益,请联系我们删除侵权资源!如果遇到资源链接失效,请您通过评论或工单的方式通知管理员。未经允许,不得转载,本站所有资源文章禁止商业使用运营!
下载安装【程序员客栈】APP
实时对接需求、及时收发消息、丰富的开放项目需求、随时随地查看项目状态
评论