Nextcloud 只在 SQLite 数据库下才能流畅运行,应该如何排查?

vps网友提供 05-18 讨论归档 6
Docker Compose 文件:paste.ubuntu.com/p/DWmwB96rgs/
机器 10 核 60G 运行内存,运行 GitLab 非常流畅。但运行 Nextcloud 时非常卡顿,看 Chrome 的 Network 页每个请求 TTFB 都在 20 秒以上,负载 0.06 ,MySQL 和 PostgreSQL 都是这样。如果打开 Redis 则速度更慢,一堆请求超时。但是使用 SQLite 却没有任何问题,官方说 SQLite 性能很低,怎么到我这反过来了?

本文由 vps网友提供,转载请注明出处

本文链接: https://www.vpsvsvps.com/discuss/a/1676472072483639296.html

标签:
ilaipi
05-19

@theklf4 #5 增加了 OVERWRITEHOST 和 OVERWRITEPROTOCOL 两个参数之后,确实可以正常登录了。感谢🙏

rv54ntjwfm3ug8

@ilaipi #4 好像在`config.php`里面

ilaipi
05-19

@theklf4 #3 嗯嗯,我去看看那些参数

rv54ntjwfm3ug8

@ilaipi #2 以前确实碰到过,忘记怎么解决了,好像是反代的问题,配置一下 OVERWRITE 的那两项试试?

ilaipi
05-19

我最近给公司也部署了 nextcloud,不知道楼主这边有没有遇到登录的时候,点击登录之后必须刷新之后才能进入系统。我看 network 的 login 请求状态是 已取消😂

rv54ntjwfm3ug8

已解决,竟然是因为容器间 IPv6 通信不通,所有请求都要卡几秒 fallback 到 IPv4 才能完成。白折腾了 2 周。