配置

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 文件路径
$filename 文件名
$filesize 文件大小
$userId 用户ID
$clientIp 客户端IP
$clientMac 客户端Mac(网页传输任务不支持)

2、任务传输事件类型,支持变量:

$filesize 总文件大小
$userId 用户ID
$dstPath 目标路径
$srcPath 源路径
$taskId 任务ID

$clientIp 客户端IP

$clientMac 客户端Mac (网页传输任务不支持)

3、重命名、删除、文件(夹)、创建文件夹,支持的变量:

$filepath 文件大小

$filename文件名

$userId 用户ID

$clientIp 客户端IP

$clientMac(使用客户端才能获取clientMac)

保存成功后,点击【测试】即可判断设置是否调用程序成功。

4.3 日志设置

点击配置-【日志设置】,可配置日志存储路径以及对传输日志和操作日志、系统日志的保存周期进行配置。超过1Gb的日志文件将会自动压缩,且每天自动压缩一次。

功能 说明
传输日志 记录用户文件传输的日志
操作日志 针对【日志】-【操作日志】的用户和管理员日志
系统日志 为服务log目录下的日志

合作请加商务微信

wechat qrcode