代码拉取完成,页面将自动刷新
同步操作将从 dromara/Jpom 强制同步,此操作会覆盖自 Fork 仓库以来所做的任何修改,且无法恢复!!!
确定后同步将在后台操作,完成时将刷新页面,请耐心等待。
ssh.initEnv
project.stopWaitTime
、停止项目输出 kill 执行结果注意:当前版本为 beta 版本。项目中升级了较多依赖版本、新增了部分重要配置(建议确认好后再配置).如果大家在升级后使用中发现任何问题请及时到微信群反馈,我们会尽快协助排查解决
- 如果是已经安装 Jpom、升级到当前版本请勿直接配置数据库账号密码,如果需要配置请手动连接数据库人工修改密码后再配置
.replaceAll()
方法 点击查看提交记录 @杨巍
Failed to check connection: java.net.ConnectException: Connection refused: connect
,因为没有关闭对应的 jmx注意事项:
- ssh 终端的删除命令检查临时取消(后面版本会重新优化)
- 该版本新增配置 Jpom 服务方式,需要更新 Server.sh、Agent.sh 文件,在线升级仅升级应用程序不会升级对应的管理命令文件,如果需要使用到该功能还需要手动覆盖更新对应的文件。(如果自定义过管理命令文件则需要差异覆盖)
开机自启动:
- 在 Server 端找到 Server.sh 文件,执行命令
./Server.sh create
,会在当前目录下生成 jpom-server 文件,这个文件就是 Server 端的自启动的文件- 在 Agent 端找到 Agent.sh 文件,执行命令
./Agent.sh create
,会在当前目录下生成 jpom-agent 文件,这个文件就是 Agent 端的自启动的文件- 把刚刚生成的自启动文件移动到 /etc/init.d/ 目录
- 到 /etc/init.d/ 目录让自启动文件拥有执行权限,执行命令
chmod +x jpom-server
或者chmod +x jpom-agent
- 注册到 chkconfig 列表里面,就可以实现开机自启,执行命令
chkconfig --add jpom-server
或者chkconfig --add jpom-agent
- 执行完第 4 步就可以通过
service jpom-xxx {status | start | stop}
来管理 Jpom 服务- 目前仅通过 Cent OS 服务器测试,其他服务器可能会无效
注意:目前新版本登录状态采用固定 token 模式,登录后将一直保持在线状态,如需要退出或者离线需要进行退出登录操作。(该问题将于后面版本进行优化调整)
当前版本为重构页面后的预览版本
特别感谢:@Hotstrip 对Jpom的前端页面采用vue重构编写
当前版本为3.x版本前的过渡版本
ps -ef | grep xxx
方式(感谢@JAVA-落泪归枫)jpom-maven-plugin
使用)(
感谢@夜空中最亮的星)注意:如果在2.4.7以下项目运行方式中使用过【War】模式的由于【War】更名为【JarWar】 所有在升级后请重新修改运行方式后再运行对应项目
--spring.profiles.active=pro
为 --spring.profiles.active=dev
:::8084
(感谢@Agoni 、)JAVA_HOME
环境变量pid.27936
data/user.json
文件、所有用户账户信息将失效需要重新添加此处可能存在不合适展示的内容,页面不予展示。您可通过相关编辑功能自查并修改。
如您确认内容无涉及 不当用语 / 纯广告导流 / 暴力 / 低俗色情 / 侵权 / 盗版 / 虚假 / 无价值内容或违法国家有关法律法规的内容,可点击提交进行申诉,我们将尽快为您处理。