当前位置 : 首页

AWS Lightsail CentOS7 使用记录

为什么又买了个lightsail实例?
一是因为想玩玩docker,结果装docker的时候发现不支持centos6.x的系统,现在的系统Amazon Linux AMI是centos 6.x,需要个centos 7.x的系统。
二是把一直以来在服务器上生成hexo博客失败的问题解决了,想以后把博客部署流程简化,搞成推笔记到github后通过webhooks触发自动生成博客内容,但是生成博客时由于内存太小导致hexo进程被kill了,需要个内存更大的vps。

这次的主要不同:
1、尽量容器化,目前把 nginx 网关, spring boot 微服务都放到 docker 里了,等完全容器化以后无论如何换服务器都不怕了,不用每次再花好长时间安装一堆环境了。
2、CentOS7 自带 postfix 邮件服务器,不用再安装配置sendmail了,sendmail的配置太繁琐了,在现在这种讲究一键安装极少配置的时代肯定要淘汰。

Spring-Cloud-Netflix-Eureka

Spring Cloud Eureka 注册中心笔记
http://eureka.masikkk.com/

WebSocket

WebSocket 笔记

北京中医药大学第三医院看颈椎记录

北京中医药大学第三医院看颈椎记录

OpenResty

OpenResty 就是 Nginx + Lua

Micrometer

Micrometer,提供了更强、更灵活的监控能力。Micrometer是一个监控门面,可以类比成监控界的 Slf4j 。
Java 平台上的通用性能指标收集工具,可对接不同的监控系统,类似日志中的 slf4j 日志门面。

北京口腔医院看牙记录

北京口腔医院看牙记录

Flyway

Flyway是一款开源的数据库版本管理工具,它更倾向于规约优于配置的方式。
Flyway可以独立于应用实现管理并跟踪数据库变更,支持数据库版本自动升级,并且有一套默认的规约,不需要复杂的配置,Migrations可以写成SQL脚本,也可以写在Java代码中,不仅支持Command Line和Java API,还支持Build构建工具和Spring Boot等,同时在分布式环境下能够安全可靠地升级数据库,同时也支持失败恢复等。

Pinpoint

Pinpoint 是用Java 编写的大型分布式系统的APM(应用性能管理)工具,或者称为调用链跟踪系统、分布式跟踪系统, 通过JavaAgent的机制来做字节码代码植入,追踪每个请求的完整调用链路,收集调用链路上每个服务的性能数据。
https://github.com/naver/pinpoint

Kubernetes

Kubernetes/K8S 笔记

Kubernetes Handbook——Kubernetes中文指南/云原生应用架构实践手册
https://jimmysong.io/kubernetes-handbook/

Prometheus监控

Prometheus 监控使用笔记

《prometheus-book》 中文文档(官方文档的完全翻译)
https://yunlzheng.gitbook.io/prometheus-book/
https://github.com/yunlzheng/prometheus-book

如何以优雅的姿势监控kubernetes 集群服务
https://www.kancloud.cn/huyipow/prometheus/527093

Lombok

Apache-Commons-Pool

Apache Commons Pool 使用笔记

Git-WebHooks钩子

git webhooks实现自动部署