当前位置:论坛首页 > 新功能建议 > Linux面板

【已回应】建议支持第三方插件状态显示

发表在 新功能建议2020-5-16 16:34 [复制链接] 5 4350

增加功能:建议支持插件当前状态显示

需求描述:目前宝塔第三方插件的状态全都是写死的(运行中),建议给开发者开放一个钩子让开发者实时传输插件当前运行状态到插件列表页面显示。 1589618193(1).png

使用道具 举报 只看该作者 回复
发表于 2020-5-17 00:34:44 | 显示全部楼层
顺便加个添加自动启的函数呗,我懒得写判断系统的函数然后按照系统添加启动项的函数,,
使用道具 举报 回复 支持 反对
发表于 2020-5-18 09:18:29 | 显示全部楼层
UnknownO 发表于 2020-5-17 00:34
顺便加个添加自动启的函数呗,我懒得写判断系统的函数然后按照系统添加启动项的函数,, ...

恩  我觉得我们的想法是美好的
使用道具 举报 回复 支持 反对
发表于 2020-5-18 11:43:21 | 显示全部楼层
直接提供钩子不太合适,万一有的插件检测时间比较长,会影响整个应用列表的加载速度,到时我考虑直接判断某个文件是否存在吧。
使用道具 举报 回复 支持 反对
发表于 2020-5-18 14:09:57 | 显示全部楼层
良哥 发表于 2020-5-18 11:43
直接提供钩子不太合适,万一有的插件检测时间比较长,会影响整个应用列表的加载速度,到时我考虑直接判断某 ...

恩 这个方案不错  进程运行起来了 开发者自己创建一个进程文件锁也可以 能满足用户体验
使用道具 举报 回复 支持 反对
发表于 2020-5-31 11:05:50 | 显示全部楼层
良哥 发表于 2020-5-18 11:43
直接提供钩子不太合适,万一有的插件检测时间比较长,会影响整个应用列表的加载速度,到时我考虑直接判断某 ...

对了判断某个文件是否存在是不是不太适用,因为一旦进程被杀死文件是依然存在的,建议让开发者适用服务周期性给文件内写入一个时间戳,然后官方读取这个时间时间戳,如果时间戳大于约定周期(文件过期)那就判定该插件为停止服务状态。
使用道具 举报 回复 支持 反对
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

普通问题处理

论坛响应时间:72小时

问题处理方式:排队(仅解答)

工作时间:白班:9:00 - 18:00

紧急运维服务

响应时间:3分钟

问题处理方式:宝塔专家1对1服务

工作时间:工作日:9:00 - 18:30

宝塔专业团队为您解决服务器疑难问题

立即付费处理

工作时间:09:00至24:00

快速回复 返回顶部 返回列表