自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(2)
  • 收藏
  • 关注

原创 ssh连接远端服务器无法使用nohup命令启动jar包

在工作中有这样的需求:需要使用web页面展示项目组所有的测试环境的服务信息和状态,并且根据状态进行启动或停止。后台的java实现是用ssh连接远端的服务器,ChannelExec 执行linux command. 但是实际操作中发现启动jar包的命令 :nohup java -jar /xxx.jar 执行后远端机器没有反应,参考资料加了重定向也不行。后面尝试发现,其实是没有权限获取远端机器的环境变量,无法执行java命令,和nohup没有关系。解决办法是 nohup /java的安装目录/bin/j

2022-01-11 11:37:43 2462 3

原创 集群系统中使用oracle的行锁实现资源上锁

java文件处理系统集群部署时 为了防止资源同时被多个节点处理,需要对资源进行加锁。可以使用@Lock(LockModeType.PESSIMISTIC_WRITE)注解,查询一张表的某行数据。 获取到行锁的节点可以处理此资源文件,反之意味着该资源被别的节点处理中。PESSIMISTIC_WRITE是排他锁与之相对的是PESSIMISTIC_READ 是共享锁排他锁:select * from t_user where user_name = ? for update.此时别的事物不可以读也

2022-01-04 19:47:35 1063 1

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除