1. Linux系统shell脚本基础

    脚本基础 最简单的脚本范例:

    2022/12/01 Linux

  2. 配置K8S集群中JVM相关内存参数

    将Java项目部署在Docker容器中的时候,既需要配置K8S内存参数也需要配置JVM相关参数,才能保证项目正常运行: K8S参数:避免某一个Pod挤占集群中的全部内存和CPU JVM参数:避免无法触发GC以及避免频繁GC

    2022/11/24 Docker

  3. Linux系统中自动检测并重启Java项目

    后台运行的Java项目,会遇到莫名的原因导致后台运行的Java项目会停止运行,为了避免长时间宕机的问题, 可以使用Linux的定时任务自动检测进程信息,如果未运行自动重启。

    2022/11/23 Linux

  4. K8S项目异常的内存分析

    K8S容器内的Java项目无响应,导致服务异常,通过分析Java的dump文件,来分析具体原因,记录备忘。

    2022/11/16 JVM

  5. 修改docker容器内hosts配置的方法

    当docker内使用HBase数据库的时候,由于zookeeper特性,需要在hosts文件内配置host域名映射, 具体问题和解决方案如下。

    2022/11/07 Docker

  6. SpringBoot脚手架项目

    简便SpringBoot项目开发,直接参考下面配置即可。 脚手架核心功能 JDK版本 build设置 返回值自动封装 单元测试 日志组件 swagger MyBatis HTTP交互编码 健康检查接口

    2022/10/12 Spring

  7. Log目录汇总

    log4j/log4j2 配置方法 Java项目logback日志组件

    2022/07/07 menus

  8. Java项目logback日志组件范例

    Java项目logback快速搭建范例

    2022/07/07 log

  9. nginx的健康检查机制&灾备使用

    当一个域名服务下有3个实例节点的时候,可以启动2个节点作为常规服务节点,另外一个节点作为备用服务 节点,这种策略有很多实际用途。比如,两个内网专线的服务节点作为常规服务节点,但是当专线出现问题的 时候,可以自动切换到备用公网节点。这样虽然公网访问可以能会慢一点,但至少能够保障服务可用。

    2022/05/20 Nginx

  10. Nginx中server的匹配顺序

    在开始处理一个http请求时,nginx会取出header头中的host,与 nginx.conf 中每个 server 的 server_name 进行匹配,以此决定到底由哪一个server块来处理这个请求。

    2022/05/20 Nginx