1. 熟悉Linux,能够熟练部署各种应用及服务;
2. 熟悉Apache、Tomcat、MySQL、Oracle;
3. 熟悉Shell编程,能够自己编写运维脚本;
4. 熟悉Java编程,能够写简单的程序;
5. 熟悉数字证书原理及SSL配置。
【统一数据保护与监控平台维保项目】
1. 负责国网陕西省电力公司、西北分部两个项目数据保护平台的运维;
2. 对数据保护平台操作系统、中间件、数据库进行升级和调优(Linux + MariaDB + Tomcat);
3. 编写巡检程序(JAVA + Excel + Linux + Shell),实现每日自动巡检,并生成巡检报告。
【汉中数据管税综合应用平台推广项目】
1. 制定Oracle、MySQL数据库备份方案及备份脚本的编写;
2. 根据客户需求,编写报表及指标SQL。
【西安市银行电子结算中心项目】
1. 独立完成该项目的数字信封代码编写(JAVA)工作
2. 负责与应用系统开发公司进行认证登录、电子签章的集成工作(JAVA、ASP.NET)
【陕西CA一证通项目】
1. 负责协调部署所需各项资源(主机、网络等);
2. 完成一证通项目中所有应用平台的部署、优化(含:Linux、JVM、Tomcat);
3. 完成MySQL数据库双向同步部署工作;
4. 完成多路径多文件同步的研究及上线。
女友公司开发的产品(JAVA项目)包含很多服务,每个服务都要分别部署在不同的主机上,每个服务在代码中都有大量的IP需要修改。二现场部署,由于时间紧、压力大,容易出错且不易排查,所以我就写了这个脚本。 该脚本有三个参数,依次为: 参数一:项目所在目录
写这个巡检程序主要是为了减少人工重复劳动,主要是Java+Shell+Excel。 该程序是通过Java程序远程登录Linux主机,并调用Linux主机上的脚本获取主机硬件资源使用情况和应用及数据库的使用情况,Java程序获取到数据后进行解析,并将数据一一对应的填写到Excel