当前位置:论坛首页 > Linux面板 > 求助

【已解答】突然出现一个很奇怪的问题,后台网站java项目打...

发表在 Linux面板2022-3-18 22:23 [复制链接] 7 6631

Traceback (most recent call last):  File "/www/server/panel/BTPanel/__init__.py", line 1756, in publicObject    return run_exec().run(toObject, defs, get)  File "/www/server/panel/BTPanel/__init__.py", line 1704, in run    result = getattr(toObject,get.action)(get)  File "class/panelProjectController.py", line 76, in model    result = run_object(pdata)  File "/www/server/panel/class/projectModel/javaModel.py", line 2478, in get_project_list    data['data'] = self.get_project_stat(data['data'])  File "/www/server/panel/class/projectModel/javaModel.py", line 2611, in get_project_stat    project_info['run'] = self.get_project_run_state(project_name = project_info['name'])  File "/www/server/panel/class/projectModel/javaModel.py", line 1363, in get_project_run_state    pid = int(public.readFile(pid_file))ValueError: invalid literal for int() with base 10: ''
使用道具 举报 只看该作者 回复
发表于 2022-3-18 22:32:01 | 显示全部楼层
您好,这个是您项目挂了,导致java项目无法获取到状态。
您那边手动重启下项目再重新打开JAVA项目
使用道具 举报 回复 支持 反对
发表于 2022-3-22 15:24:54 | 显示全部楼层
谢花郎 发表于 2022-3-18 22:32
您好,这个是您项目挂了,导致java项目无法获取到状态。
您那边手动重启下项目再重新打开JAVA项目 ...

项目是直接在这个里面建立的springboot项目,现在这个界面都打不开,怎么重启呢,重启过几次服务器也不行
使用道具 举报 回复 支持 反对
发表于 2022-3-22 16:26:10 | 显示全部楼层
宝塔用户_fzielf 发表于 2022-3-22 15:24
项目是直接在这个里面建立的springboot项目,现在这个界面都打不开,怎么重启呢,重启过几次服务器也不行 ...

您好,您那边可以通过命令行的启动您的springboot项目
使用道具 举报 回复 支持 反对
发表于 2022-4-24 17:35:55 | 显示全部楼层
谢花郎 发表于 2022-3-22 16:26
您好,您那边可以通过命令行的启动您的springboot项目
  1. Traceback (most recent call last):
  2.   File "/www/server/panel/BTPanel/__init__.py", line 1715, in publicObject
  3.     return run_exec().run(toObject, defs, get)
  4.   File "/www/server/panel/BTPanel/__init__.py", line 1663, in run
  5.     result = getattr(toObject,get.action)(get)
  6.   File "/www/server/panel/class/panelProjectController.py", line 76, in model
  7.     result = run_object(pdata)
  8.   File "/www/server/panel/class/projectModel/javaModel.py", line 2579, in get_project_list
  9.     data['data'][i] = self.get_project_stat(data['data'][i])
  10.   File "/www/server/panel/class/projectModel/javaModel.py", line 2712, in get_project_stat
  11.     project_info['run'] = self.get_project_run_state(project_name = project_info['name'])
  12.   File "/www/server/panel/class/projectModel/javaModel.py", line 1372, in get_project_run_state
  13.     pid = int(public.readFile(pid_file))
  14. ValueError: invalid literal for int() with base 10: ''
复制代码

通过命令行的启动springboot项目,还是存在这个错误,且java项目列表无法显示,请问怎么处理
使用道具 举报 回复 支持 反对
发表于 2022-4-25 19:23:33 | 显示全部楼层
宝塔用户_tsducb 发表于 2022-4-24 17:35
通过命令行的启动springboot项目,还是存在这个错误,且java项目列表无法显示,请问怎么处理 ...

看到好像转码问题导致,这个需要明天反馈下开发看下具体是什么问题
使用道具 举报 回复 支持 反对
发表于 2022-4-29 13:09:52 | 显示全部楼层
谢花郎 发表于 2022-4-25 19:23
看到好像转码问题导致,这个需要明天反馈下开发看下具体是什么问题

通过阅读源码发现/var/tmp/springboot/pids下子文件中读取pid,此时/var/tmp/springboot/pids/项目名.pid为空,手动启动springboot后,把pid实际值写入到pid文件,就功能正常了
使用道具 举报 回复 支持 反对
发表于 2022-4-29 17:19:08 | 显示全部楼层
宝塔用户_tsducb 发表于 2022-4-29 13:09
通过阅读源码发现/var/tmp/springboot/pids下子文件中读取pid,此时/var/tmp/springboot/pids/项目名.pid ...

好的,五一假期回来后排查修复
使用道具 举报 回复 支持 反对
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

普通问题处理

论坛响应时间:72小时

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

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

紧急运维服务

响应时间:3分钟

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

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

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

点击联系技术免费分析

工作时间:09:00至18:30

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