zoukankan      html  css  js  c++  java
  • Traefik 2.0 发布了

    Traefik 2.0 发布了,包含了很多不错的行特性

    tcp 路由(同时也支持sni 路由)

    参考配置

    tcp:
      routers:
        to-db-1:
          entrypoints:
          - web-secure
          rule: "HostSNI(`db1.domain`)"
          service: "db1"
          tls: {} 
        to-db-2:
          entrypoints:
          - web-secure
          rule: "HostSNI(`db2.domain`)"
          service: "db2"
          tls: {}
     

    高级路由

    方便的支持a/b 测试,流量镜像服务,以及灵活的自定义路由配置(通过Middleware)
    a/b 参考配置

     
    http:
      services:
        canary-api:
          weighted:
            services:
            - name: my-api-v1
              weight: 3
            - name: my-api-v2
              weight: 1
     

    流量镜像参考配置

    [http.services.mirrored-api]
        [http.services.mirrored-api.mirroring]
          service = "api"
        [[http.services.mirrored-api.mirroring.mirrors]]
          name = "api-v2"
          percent = 10
    [http.services.api]
        [http.services.api.loadBalancer]
          [[http.services.api.loadBalancer.servers]]
            url = "http://private-ip-server-1/"
    [http.services.api-v2]
        [http.services.api-v2.loadBalancer]
          [[http.services.api-v2.loadBalancer.servers]]
            url = "http://private-ip-server-2/"

    更好的开发体验

    提供了新的api 方便更好的查看请求流量的信息,同时也包含了新的web ui

    说明

    2.0 还是很值得使用的,新功能很不错

    参考资料

    https://blog.containo.us/traefik-2-0-6531ec5196c2

  • 相关阅读:
    关于Combobox的多选和单选情况
    Struts2的method{1}用法
    ${sessionScope.user}的使用方法
    jQuery 遍历
    jQuery的Event对象(实例)。
    度熊全是由1构成的字符串
    Prime Ring Problem
    八皇后问题
    Hanoi
    全排列
  • 原文地址:https://www.cnblogs.com/rongfengliang/p/11537766.html
Copyright © 2011-2022 走看看