作为一个认真的程序猿,那必须得了解一下工具,若是工具使用当,哪有代码被多敲。而对于掌握这些,这就是你冥冥之中选择的宿命,装备好了才能听懂所谓哪些高级者瞎吹,明明知道ta说得有多离谱,而你默默一笑……
定时任务管理
3.其他:cronhub、quartz-web
日志管理
EL(F)K(ElasticSearch+Logstash(Filebeat)+Kibana)+ kafka
资源监控管理
简单监控:
1.注册中心(服务容器集群管理) 2.Kubernetes(k8s)(容器集群管理系统,如管理docker) 3.zipkin+Sleuth(链路监控) 4.Actuator -> Admin (ui) + Nacos(性能监控) 5.Sentinel(限流器熔断器监控)
报警监控:
1.prometheus(简称Prom即基于Metrics) (推荐) 2.open-falcon 3.zabbix 4.Nagios(→Sensu) 5.Ganglia 6.PandoraFM 7.superviosr(进程监控)
一站式运维管理
在线文档系统
2.kooteam
工作流系统
1.蓝凌(强大)2.泛微 3.致远互联
框架推荐:
(1)jBPM (2)Activiti(openwebflow)(3)SWF (OSWorkflow)
分布式事务管理
1.LCN
3.Saga
补充:分布式锁
1)https://github.com/cmlbeliever/distribute-lock
2)https://m.gitee.com/DSLZC/distributelock-spring-boot-starter
授权认证中心
(1)SSO,(2)OAuth
框架推荐:
认证:shiro、security 认证扩展:cas、pac4j
文档管理
2.mindoc
3.showdoc
项目管理
其他
1.性能测试 2.内外网穿透(如:natapp)
上述基本在工作有所用到,有些类别下为之扩展,希望对迷途的羔羊有所帮助,欢迎留言与之交流,在此谢谢大家^_^,让我们一起做一个技术的疯子。
网友评论