ChineseSubFinder icon indicating copy to clipboard operation
ChineseSubFinder copied to clipboard

在alpine linux的docker内会占用大量内存

Open ltkun opened this issue 3 years ago • 12 comments

好像和rod有关 2022-06-15 23-54-21屏幕截图 会产生大量类似进程 16g的系统被占满卡死导致 查了下 可能是这个因素 Unfortunately, the prebuilt one is built with glibc, while alpine use muslc, this is the root cause you see no such file or directory, as that prebuilt one not compatiable with alpine.

ltkun avatar Jun 15 '22 16:06 ltkun

有什么解决的方案吗?我对 linux 不熟悉。还是说得分几个版本的系统来发布?

@devome @SuperNG6

allanpk716 avatar Jun 16 '22 00:06 allanpk716

你现在是什么版本的 CSF?现在每次任务完成都会去强制结束 Chrome 不至于才对啊,Chrome 的Tab也最多开到3个

allanpk716 avatar Jun 16 '22 00:06 allanpk716

宿主alpine,安装的allanpk716/chinesesubfinder?不太清楚宿主的musl会不会和容器的glibc有冲突。

@allanpk716 基于alpine制作容器,没办法用chrome,只能是LITE模式。

devome avatar Jun 16 '22 02:06 devome

OK,知道了。准备给出这个版本。

allanpk716 avatar Jun 16 '22 14:06 allanpk716

我的环境是pve下面的alpine lcx容器里面起了一个docker服务 也是第一次遇到这种问题 本来以为docker和系统无关 谁知道还是有关的

ltkun avatar Jun 16 '22 15:06 ltkun

你这大概率是lxc的问题,而不是alpine的问题,你试试vm安装alpine后安装docker,我觉得vm比lxc有问题的概率会小很多。再不济起个debian或者ubuntu的lxc也比alpine的lxc强啊。

devome avatar Jun 16 '22 15:06 devome

在openwrt 21.02.3 x64软路由的docker内安装也能复现这个问题

ArcherCX avatar Jun 17 '22 16:06 ArcherCX

@ArcherCX @ltkun 目前已新增lite轻量模式镜像,尚未正式发布,轻量模式和全量模式的区别见: https://github.com/allanpk716/ChineseSubFinder/tree/master/docker

请你们测试一下hub上0.33-Beta7-lite这个标签。

devome avatar Jun 18 '22 06:06 devome

镜像已部署运行, 目前正常, 之前也是刚开始正常, 跑了一段时间后卡死, 我先跑一段时间再回来反馈.

ArcherCX avatar Jun 18 '22 08:06 ArcherCX

镜像已部署运行, 目前正常, 之前也是刚开始正常, 跑了一段时间后卡死, 我先跑一段时间再回来反馈.

lite 版本的话,反馈麻烦新开 issues ,这样方便定位和留下后人能方便查阅的信息。

allanpk716 avatar Jun 19 '22 00:06 allanpk716

跑了两天, 没有rod了VSZ也没有疯涨, 所以没啥大问题, 不再卡死. lite版本也暂时也没发现啥问题, 就不开新issue了, 以上.

PS. 现在启动容器也不再像latest那样需要等很长一段时间才能连上webui, 我看issue很多latest版本启动后跟我之前一样有webui连不上的问题, 现在lite版正常, 推测webui的问题是否和rod、chrome也有关联性, 仅供参考.

ArcherCX avatar Jun 21 '22 06:06 ArcherCX

跑了两天, 没有rod了VSZ也没有疯涨, 所以没啥大问题, 不再卡死. lite版本也暂时也没发现啥问题, 就不开新issue了, 以上.

PS. 现在启动容器也不再像latest那样需要等很长一段时间才能连上webui, 我看issue很多latest版本启动后跟我之前一样有webui连不上的问题, 现在lite版正常, 推测webui的问题是否和rod、chrome也有关联性, 仅供参考.

check 多个源需要时间,特别是需要 chrome 的几个

allanpk716 avatar Jun 21 '22 10:06 allanpk716