1. 基本配置
1.1 邮箱设置
用于配置分享下载/邀请上传/系统邮件通知/人工邮件通知/邮箱登录验证的邮件服务器。
点击配置-【邮箱设置】 按要求配置正确的邮箱服务器,点击【测试】,测试成功后【保存】即可启用。
1.2 客户端设置
支持服务器设置客户端强制开启哈希校验、加密传输、自动升级、配置客户端标识 点击配置-【客户端设置】
功能 | 说明 |
---|---|
开启哈希校验 | 启用后客户端会强制开启哈希校验传输 |
开启加密传输 | 启用后客户端会强制开启加密传输 |
开启自动升级 | 启用后客户端会开启静默升级功能。当客户端在设置配置了正确的默认服务器,当服务器版本高于客户端版本时会自动进行静默升级操作 |
配置URL | 用来使前台用户页面启动镭速传输软件客户端。只有定制客户端版本时才需要修改,正常情况时请不要修改配置URL参数,否则会影响您的正常使用,如需要定制客户端,请您联系工作人员 |
1.3 更多设置
点击配置-【更多设置】
功能 | 说明 |
---|---|
开启文件关闭 | 开启该功能后,在文件上传完成时,会将关闭文件的操作放到后台执行。勾选开启延迟关闭按钮,重启服务器即可生效 |
开启事件通知 | 支持关闭和启动事件通知功能。关闭后,后台不再执行事件通知功能。 |
支持多IP地址 | 支持多IP地址。当服务器拥有多个ip地址时,可开启多ip配置,则用户可通过该服务器的任意ip去访问。 |
允许设置进程数 | 支持配置服务器‘raysync-s’进程数。默认进程数为服务器(CPU核数-2)/2,至少为1个。 |
2. 传输
2.1 传输设置
支持设置服务器全局限速,时间段限速、客户端传输单位、传输文件格式限制、传输协议选择。 点击配置-【传输设置】
功能 | 说明 |
---|---|
最大上传/下载速度 | 控制服务器全局上传/下载时最大的速度 |
最大速度时段设置 | 服务器在某一时段最大的上传/下载速度 |
传输单位 | 客户端传输单位显示 |
开启传输文件格式限制 | 传输文件格式分为白名单和黑名单。白名单用来配置系统允许上传的文件格式。黑名单用来配置系统不允许上传的文件格式 |
选择传输协议 | 自动选择UDP/TCP:设置当传输延迟低于XXms时自动切换为TCP传输;只使用UDP传输:传输任务仅使用UDP模式传输;只使用TCP传输:传输任务仅使用TCP模式传输;优先使用UDP传输,UDP无法通信自动切换TCP传输:系统默认配置,当UDP连接失败时自动切换为TCP传输 |
传输方式 |
1、默认:网页传输+客户端高速传输 2、仅使用网页传输 3、仅使用客户端传输 |
任务名设置 | 开启后,前台在创建【客户端传输任务】时,支持自定义传输任务名称 |
2.2 同步设置
功能 | 说明 |
---|---|
同步设置 | 全局的同步功能设置,启用后,所有用户均可使用同步功能。 |
2.3 点对点传输服务
2.3.1 点对点服务
若您需要使用点对点传输功能,则必须要进行点对点服务的设置:
1、开放点对点服务的所有相关端口TCP/3443、UDP/3478、UDP/32003
2、配置您的点对点服务(与镭速服务地址一致)公网/内网ip地址和端口,若需要在公网使用,则必须配置为公网IP,配置成功后重启生效
功能 | 说明 |
---|---|
点对点服务地址 | 点对点服务(镭速服务)的公网或内网IP,多支持多个IP,不支持域名 |
端口 | 点对点服务监听的端口,默认32003 |
2.3.2 Stun服务
创建点对点任务时,在两台设备之间进行网络探测,帮助设备之间建立直连的服务,可提高点对点传输的直连成功率。您可以部署您私有的Stun服务,也可以使用开放的公共Stun服务。
功能 | 说明 |
---|---|
Stun服务地址 | Stun服务的公网IP或域名,仅支持一个IP地址 |
端口 | Stun服务监听的端口,默认3478 |
3. 链接
功能 | 说明 |
---|---|
分享下载链接绑定首台设备后 | 启用后,对外的分享链接仅支持在首次访问的设备上打开,其他设置则无法访问成功。 |
分享和邀请外部人员时需邮箱登录验证 |
启用后,当外部人员访问外链时,需要填写邮箱和邮箱验证码,在邮箱验证码通过后才能成功登录外链 |
4. 更多配置
4.1 数据库配置
镭速支持外部的MySQL数据库,为管理员提供更灵活的数据库配置方法。 点击配置-【数据库设置】 填入正确的外部数据库配置,如地址/端口/数据账号密码,点击【测试连接】,如果测试连接通过,点击【保存】,重启后则启用成功外部数据库,后台的配置信息全都会保存在外部数据库中。
如需要禁用外部数据库,需要先停止服务器,在服务器config目录中的配置文件config.ini中,将“use_mysql” 字段改成0,保存后启动服务器即可关闭外部数据库。
4.2 事件设置
您可以根据不同的事件类型设置不同的后处理事件。这样,您可以根据具体的业务需求和传输任务的特点,编写自定义的文件后处理逻辑,实现自定义后处理逻辑,提高工作效率,统一管理和监控传输任务,并扩展系统功能和适应性。这样可以更好地满足用户的需求,并提供更强大和灵活的数据传输和处理功能。例如,您可以在文件传输完成后自动触发某个脚本或程序,对传输的文件进行格式转换、数据处理、校验等操作。
4.2.1 新增/编辑/删除事件通知
点击【配置】-【事件设置】-【新增事件】,选择事件,填写事件名称、事件的执行路径、参数以及事件完成等待时间。
功能 | 说明 |
---|---|
事件类型 |
当执行某个事件时触发其它程序。 |
可执行程序路径 |
可执行程序:当事件产生时,会触发的动作/执行程序的路径。 HTTP回调:当事件产生时,系统会向改URL发送POST请求到您的HTTP回调地址,事件通知内容将通过HTTP Body送达。 |
参数 |
程序的执行参数 镭速支持的参数变量有: 1、文件传输事件类型,支持变量:$filepath 文件路径 2、任务传输事件类型,支持变量: $filesize 总文件大小 $clientIp 客户端IP $clientMac 客户端Mac (网页传输任务不支持) 3、重命名、删除、文件(夹)、创建文件夹,支持的变量: $filepath 文件大小 $filename文件名 $userId 用户ID $clientIp 客户端IP $clientMac(使用客户端才能获取clientMac) |
保存成功后,点击【测试】即可判断设置是否调用程序成功。
4.3 日志设置
点击配置-【日志设置】,可配置日志存储路径以及对传输日志和操作日志、系统日志的保存周期进行配置。超过1Gb的日志文件将会自动压缩,且每天自动压缩一次。
功能 | 说明 |
---|---|
传输日志 | 记录用户文件传输的日志 |
操作日志 | 针对【日志】-【操作日志】的用户和管理员日志 |
系统日志 | 为服务log目录下的日志 |