1.有些时候需要知道linux服务器上都运行了哪些java应用,用命令可以搜索出来

查看所有java进程 ps -ef|grep java

查看指定jar包的项目进程 ps -ef|grep xxx.jar

不想通过java的stop命令停止,可以直接用Linux命令结束进程 kill -9 4382(这个是进程号,用上面的查看命令可以得到)

也可以用linux的cd命令切换到jar包的路径,然后用 java -jar xxx.jar &(加&符号是想让它后台去运行,不加就会显示的运行)

搜索文件目录 find / -name xxx.jar, “ / ”是指定在根目录下搜,也可以自己指定目录,如  find /A -name xxx.jar 在A目录下查找

搜索目录 find / aaa , 是指在根目录下搜文件夹名称加aaa的

2.服务器上启动Java项目

springboot项目都是jar形式的,在服务器上可以执行下面命令启动项目(可以在jar当前目录,也可以在任意位置执行命令,任意位置执行的时候记得要写完整的jar包路径)

1.  java -jar xxx.jar 回车就可以启动项目,但是当按ctrl+z退出命令行时Java进程也会关闭,项目也停止了

2.  nohup java -jar xxx.jar &  ,这种方式Java进程会后台运行,退出命令行也不影响项目。

3.  nohup java -Dspring.profiles.active=prod -jar xxx.jar &  ,正式项目一般都是不同环境不同配置,在命令中可以指定使用哪个环境的配置文件。

”=prod“ 是springboot中application.yml配置文件的命名规则,

一般 application-dev.yml开发环境,application-prod.yml线上环境

java应用服务器运维的那些事相关推荐

  1. Java项目运维与监控调优

    引言 编写目的 目前线上问题是以java的为主,但是配置方式不是特别的统一,把这些进行统一化后有利于问题的定位和解决一些不稳定因素. 阅读对象 开发人员.运维人员. JAVA项目线上配置 启动java ...

  2. java系统运维:使用java自带的工具监控系统(java)虚机的运行

    公司采用的B/S架构开发的系统林林总总,有时候系统不稳定,分析起来很头疼.除了看日志,还很希望能知道系统虚拟机的运行情况. java 虚拟机从1.5开始,有类似的工具 jconsole,1.6开始不但 ...

  3. java运维招聘_【蚂蚁金服】java、运维、测试-内推

    团队介绍: 与经验丰富的工程师和技术团队一起,负责蚂蚁集团高可用,资金安全架构相关的研发工作,工作包括资金安全.稳定性.容量.故障自愈.AI Ops等方向,构建各种高可用平台系统解决核心业务的金融级稳 ...

  4. hbase 0.96 java api_HBase(九) HBase JAVA API - 运维API

    运维API 监控集群状态 Configuration conf = HBaseConfiguration.create(); HBaseAdmin admin = new HBaseAdmin(con ...

  5. strace跟踪java,linux运维利器—–strace命令

    strace常用来跟踪进程执行时的系统调用和所接收的信号. 在Linux世界,进程不能直接访问硬件设备,当进程需要访问硬件设备(比如读取磁盘文件,接收网络数据等等)时,必须由用户态模式切换至内核态模式 ...

  6. java 软件运维面试题_运维面试题(一)

    一 基础知识 1 什么是linux的daemon进程?和一般进程有什么区别? daemon进程又称为守护 进程,是在系统 启动就运行,系统关闭才停止的进程,独立于终端之外,不与客户端交互.一般进程在关 ...

  7. 「入门运维必看」一篇让小白彻底搞懂性能调优!

    前言: 什么是性能调优?(what) 为什么需要性能调优?(why) 什么时候需要性能调优?(when) 什么地方需要性能调优?(where) 什么人来进行性能调优?(who) 怎么样进行性能调优?( ...

  8. 高级运维工程师证书_一位IT运维工程师的CISSP认证历程,值得借鉴!

    最近看到身边很多人在备考CISSP,作为一个拿证三年多的老司机,忍不住来分享一下考证心得.附证书↓ 先简单介绍一下自己,我是09年计算机相关专业毕业的,毕业之后一直做IT运维相关的事,5年多的时间,期 ...

  9. 运维工程师历年企业笔试真题汇总

    https://www.nowcoder.com/test/13484/summary    运维工程师能力评估 https://www.nowcoder.com/test/19288/summary ...

最新文章

  1. Spring Boot + Vue + Shiro 实现前后端分离、权限控制
  2. 计算机组装课的评课记录,听课反思信息技术课堂教学心得体会
  3. ASP.NET与JavaScript联合操作之一 选择DataGrid中的CheckBox控件后该行背景变色
  4. centos 6.5 安装 lamp 后mysql不能启动_Lamp的搭建--centos6.5下安装mysql
  5. 二值化处理c语言程序,数字信号处理c语言程序集
  6. 奥斯汀大学计算机专业怎么样,美国德州大学奥斯汀分校与加拿大ubc大学电子计算机专业哪个好...
  7. Duilib嵌入CEF以及JavaScript与C++交互
  8. 12种食物最养男人 10种食物最养女人 太值得收藏了
  9. 一次java线程死锁的定位
  10. 如何对动态创建控件进行验证以及在Ajax环境中的使用
  11. 我的大学之路---《大学之路》读后感
  12. Spring的三大核心思想
  13. 测试小故事61:真的明白了吗?
  14. Convex functions
  15. Cent OS7的安装
  16. php获取无限极团队人数,PHP实现无限极菜单
  17. idea 解决java文件导入java 文件灰色右下角橙色java图标显示
  18. android - 【记录】三星手机(N9002)刷机、官方系统、TWRP
  19. ADS2019学习笔记:三、SPICE model导入
  20. 怎么看C盘里隐藏的文件

热门文章

  1. QT中Model-View-Delegate委托代理机制用法介绍
  2. java.lang.IllegalStateException异常原因和解决
  3. 计算机二级关于函数的题,计算机二级excel函数总结(第一篇)
  4. 推荐一款Node.js编写的HTTP代理服务器Zan Proxy
  5. 火狐OS手机操作系统
  6. 艾默生流量计流量范围的应用条件
  7. GameDesingerBeacon--Chapter1《DDLC》
  8. 执行时长 为了充分发挥GPU算力需要尽可能多的将任务交给GPU执行
  9. Java Record 的一些思考 - 默认方法使用以及基于预编译生成相关字节码的底层实现
  10. 光纤的熔接,光纤接续步骤小知识