240 发简信
IP属地:上海
  • Resize,w 360,h 240
    通过 Prometheus 实现 OpenResty 的流量监控

    监控方案 Prometheus 实现 OpenResty 的流量监控目前有两个方案: OpenResty 部署虚拟主机流量统计模块 nginx...

  • Resize,w 360,h 240
    Jenkins插件开发

    使用脚手架创建插件项目 安装 JDK Maven 并配置 Maven 仓库 settings.xml 使用脚手架创建项目 运行,注意需要在 pi...

  • 关于Docker中设置Java应用的JVM

    背景 运行在 Docker 容器中的 Java 应用经常会被操作系统 kill,但 JVM 没有 OOM 日志,下面是一个 Java 应用的容器...

  • Resize,w 360,h 240
    外部访问k8s中的Web服务方案

    Service & Ingress 熟悉 k8s 的同学都知道,k8s 为了能够访问部署在其内部的服务,抽象出一个称为 Service 的对象,...

  • Resize,w 360,h 240
    ngx_http_realip模块获取客户端真实IP

    X-Forwarded-For 我们常常使用 Nginx 作为 Web 站点的反向代理服务器,如下图所示,我们可以通过 Nginx 的内置变量 ...

  • 修复一例因错误设置tcp_tw_recycle导致服务一会能访问一会不能访问故障

    背景 我司在公网环境以 docker 容器的方式搭建了开发环境的 rabbitmq。经常听见研发的同学过来说开发环境的 rabbitmq 连接...

  • Elasticsearch 压力测试

    为什么要压测 俗话说 "知己知彼,百战不殆",当我们上线一个新的系统或应用的时候,至少要知道这个系统或应用的上线在哪里,做直接的数据可能就是【吞...

  • Resize,w 360,h 240
    Python 实现 MySQL Schema 同步

    前言 在日常的工作中,经常会遇到不同环境之间同步表结构的需求,特别是在生产与测试环境之间,在长时间的运行后,总会有不一致的情况。数据库表结构变更...

  • Resize,w 360,h 240
    自动化管理SSL证书

    前言 目前越来越多的网站都开启了 HTTPS,而且申请 SSL 证书的方式也很简单,直接在云平台上就可以免费地申请 DV 证书,你只需要填写域名...