240 发简信
IP属地:江苏
  • Resize,w 360,h 240
    Kubernetes深度实践(七)

    CICD搭建完成之后又迎来新的问题,链路追踪、日志、监控告警、在线调试、服务更新策略,先从链路追踪说起。 链路追踪 链路追踪的话有很多选项,比如...

  • Resize,w 360,h 240
    Kubernetes深度实践(六)

    由于我们公司之前就有自己的gitlab仓库和harbor仓库,都是通过docker-compose管理的,在我接手后先是把gitlab也搬到了K...

  • Kubernetes深度实践(四)

    在解决了容器基础、存储、网络之后就需要考虑服务的暴露问题,一般来说Loadbalance是够用了,但是总不可能所有服务都通过LB暴露出去,况且一...

  • Kubernetes深度实践(五)

    在拥有了一个基础设施完善的Kubernetes集群之后,想必大家就想把以前的服务以及后续的服务一股脑儿的搬到k8s集群里面了,然后指望着k8s就...

  • Kubernetes深度实践(三)

    如果是公网的Kubernetres集群可以省去不少烦恼,一般云供应商都会有完整的配套服务,包括存储和网络,但如果是自行搭建的集群就需要自行解决这...

  • Resize,w 360,h 240
    基于docker的mysq高可用集群方案

    基于docker的mysql mgr高可用集群方案,具体结构如下: 软件版本 MySQL 5.7.30 ProxySQL 2.0.12 准备工作...

  • 多IP情况下指定具体的出口IP

    在项目中遇到服务器有两个IP(一个真实IP一个VIP),然后出口IP必须为VIP的情况。针对这样的需求有2种解决方案。 1、修改 ip rout...

  • Kubernetes深度实践(二)

    虽然现在很多的工具都能很便捷的搭建出一个生产级别的Kubernetes集群,但还是建议刚开始接触的朋友从二进制文件的方式搭建一下集群,这样可以更...

  • Java线程学习笔记(5)

    ThreadPoolExecutor是Executor的实现,通过构造方法可以快速构造需要的执行器,包括可以指定BlockingQueue的长度...