1、把控项目进度,设计方案的优化,能够胜任高强度工作,进行项目的风险评估
2、熟练使用主流开源框架,如springCloud,Springboot 等,熟悉restful,熟悉前后端分离技术,熟悉常见的web性能优化方法
3、熟练使用WebSocket实行前后端数据实时更新
4、熟练NOSQL,如:redis、mongodb,并熟悉其集群配置、数据分片
5、熟练 关系型数据库,如MySQL,Oracle,及其常规的优化方法
6、熟悉prometheus监控服务部署与配置以及Alertmanager预警插件部署与配置等
7、熟悉linux操作系统以及常用服务部署,nginx负载均衡等
8、熟悉docker,nacos,consul,k8s等服务技术配置文件的调整
9、熟悉dubbo+zookeeper服务框架,熟悉ActiveMQ、RabbitMQ
10.了解mqtt,webservice远程通信技术
11.了解python,go语言等写法,以及python的一些自动化框架
ECS 服务器管理平台
开发工具:idea+ mysql +maven + redis +git+Docker+consul+prometheus+Alertmanager
开发框架:springCloud+mybatis-plus+Vue+Nginx+tomcat
项目描述:本平台是为整合服务器资源所搭建的平台,其主要实现各类型服务器一站式可视化管理及维护等,资源的流程化,标准化管理以及运帷自动化,提升效率,减少人工参与,进而降低成本。项目采用分布式进行管理,业务模块大概分为三个服务。1.登陆平台时的用户角色权限传创建维护,2.主机用户与堡垒机用户的维护管理并通知负责人,3.主机的监控并进行预警通知
主要职责: 1.机器与部门的关联关系的绑定
2.定时任务去拉取所有部门机器的负载数据(小时/天)
3.按部门统计主机负载最大值与平均值的历史数据做成时序图(小时/天)
4.每台机器最大,最小,平均的负载时序图(分钟),以及主机负载峰值图
5.主机负载的告警通知,通知到使用主机的每个管理员用户
6.依据不同类型的服务器,进行负载的监控
主要解决:整体的监控系统设计方案,监控系统部署及维护出现的问题
角色 | 职位 |
负责人 | 高级Java开发 |
队员 | iOS工程师 |
队员 | 安卓工程师 |
队员 | 前端工程师 |
队员 | 后端工程师 |
项目描述:本平台是为整合服务器资源所搭建的平台,其主要实现各类型服务器一站式可视化管理及维护等,资源的流程化,标准化管理以及运帷自动化,提升效率,减少人工参与,进而降低成本。项目采用分布式进行管理,业务模块大概分为三个服务。1.登陆平台时的用户角色权限传创建维护,2.主机用户与堡
飞书通知功能,接入监控的预警接口,完成指定预警时间的告警启示, 并通知相关部门人员整改服务相关异常,通知飞书机器人的方式或单独发送相关负责人