怎么实现多个域名同时使用


#1

SERVICE_URL看起来只能配置一个域名,
我有两个域名,一个是直连,一个走cdn。
配置里写的直连的域名。

从走cdn的分享网址点击zip下载,下载网址会走直连,并且提示下载失败。


#2

下载失败好像和域名无关,

会提示

Invalid token


#3

这个使用场景不支持。


#4

不支持就算了,主要问题是打包下载会失败。

Invalid token

我看17年就有这问题 无法进行打包下载,提示Invalid token

在打包一个有文件有文件夹,大小70MB的分享内容的时候遇到的。

然后有测试分享更小的文件,三张图片,有7MB,仍然是这个错误提示。


#5

8.0.7版本已经解决这个问题,另外seafile.conf 文件配置中不要使用这个参数,不然还是会出错。

#解决Windows上的一些zip软件不支持UTF-8
[zip]
windows_encoding = iso-8859-1


#6

我用的是 seafileltd/seafile-mc:8.0.7 配置如下。

我又测试了不到200KB的两个文件,是可以正常下载zip的,基本不会失败。
文件大小越大越容易失败,1MB左右的大部分成功,偶尔提示Invalid token,
5MB左右的大部分失败,成功了一次。7MB的一直失败。

看着也不是内存不足的问题,内存占用在366MB左右,空闲还有1GB多。

# cat seafile.conf 
[fileserver]
port = 8082

[database]
type = mysql
host = mysql
port = 3306
user = seafile
password = **password**
db_name = seafile_db
connection_charset = utf8

[history]
keep_days = 30