1Panel icon indicating copy to clipboard operation
1Panel copied to clipboard

[FEATURE] 机器重启,1panle安装的软件可以延迟启动

Open 9a6c opened this issue 1 year ago • 4 comments

1Panel 版本

最新

请描述您的需求或者改进建议

我的小机器(2核2g),安装了一个AI的应用(cpu %99占用), 导致ssh连接不上, 在阿里云后台重启,还是无法连接, 1panle网页也无响应。 希望机器重启后, 安装的应用可以延迟一定时间在启动安装的应用。防止小机器无法ssh连接。

请描述你建议的实现方案

1.机器重启,1panle安装的软件可以延迟启动。最好是有个状态可以查看(会延迟启动的应用) 2.cpu高占用的情况下,1panel网页可以正常使用。目前运气好的时候可以勉强登录进去,但是无法进行操作(各接口超时)

附加信息

No response

9a6c avatar May 16 '24 11:05 9a6c

image 更新重启规则会导致容器重新启动,即:已经关闭的应用会重启。

9a6c avatar May 16 '24 12:05 9a6c

1Panel 应用商店中的应用均采用容器化方案部署。 因为 docker 服务是开机自启,所以应用的 重启规则 默认为 一直重启 时则会出现上述情况。

更新重启规则会导致容器重新启动 这个问题,我们会尝试在后续版本优化。

wanghe-fit2cloud avatar May 16 '24 14:05 wanghe-fit2cloud

在安装应用的时候设置启动规则, 这个是否合理或方便实现呢?

9a6c avatar May 24 '24 01:05 9a6c

在安装应用的时候设置启动规则, 这个是否合理或方便实现呢?

如果不想使用默认规则那就需要你手动设置,1Panel 自身也是支持的。

wanghe-fit2cloud avatar May 24 '24 03:05 wanghe-fit2cloud

更新重启规则会导致容器重新启动,即:已经关闭的应用会重启。

根据查看 Docker 官方 API 文档,编辑操作相当于重新创建容器,因此会导致应用重启。

wanghe-fit2cloud avatar Aug 16 '24 08:08 wanghe-fit2cloud