摘要: 附加到路由器的中间件是一种在请求发送到您的[服务](https://doc.traefik.io/traefik/routing/services/)之前(或在服务的答案发送到客户端之前)调整请求的方法。 Traefik 中有几个可用的中间件,有的可以修改请求、headers,有的负责重定向,有的添加认证等等。 使用相同协议的中间件可以组合成链以适应各种场景。 阅读全文
posted @ 2022-05-12 00:06 rxg456 阅读(128) 评论(0) 推荐(0)
摘要: 附加到路由器的中间件是一种在请求发送到您的[服务](https://doc.traefik.io/traefik/routing/services/)之前(或在服务的答案发送到客户端之前)调整请求的方法。 Traefik 中有几个可用的中间件,有的可以修改请求、headers,有的负责重定向,有的添加认证等等。 使用相同协议的中间件可以组合成链以适应各种场景。 阅读全文
posted @ 2022-05-11 23:33 rxg456 阅读(770) 评论(0) 推荐(0)
摘要: 附加到路由器的中间件是一种在请求发送到您的[服务](https://doc.traefik.io/traefik/routing/services/)之前(或在服务的答案发送到客户端之前)调整请求的方法。 Traefik 中有几个可用的中间件,有的可以修改请求、headers,有的负责重定向,有的添加认证等等。 使用相同协议的中间件可以组合成链以适应各种场景。 阅读全文
posted @ 2022-05-09 01:24 rxg456 阅读(460) 评论(0) 推荐(0)
摘要: Traefik是一个开源的Edge Router,它使发布你的服务成为一种有趣和简单的体验。它代表你的系统接收请求,并找出负责处理这些请求的组件。 除了它的许多功能外,Traefik的与众不同之处在于它能自动为你的服务发现正确的配置。当Traefik检查你的基础设施时,神奇的事情发生了,它发现了相关信息,并发现哪个服务为哪个请求服务。 Traefik原生兼容每一种主要的集群技术,如Kubernetes、Docker、Docker Swarm、AWS、Mesos、Marathon等;并且可以同时处理许多集群。(它甚至适用于在裸机上运行的传统软件)。 有了Traefik,就不需要维护和同步一个单独的配置文件:一切都会自动、实时地发生(没有重新启动,没有连接中断)。有了Traefik,你可以把时间花在开发和部署新功能上,而不是配置和维护其工作状态上。 阅读全文
posted @ 2022-05-06 19:17 rxg456 阅读(116) 评论(0) 推荐(0)
摘要: 基准测试就是在一定的工作负载之下检测程序性能的一种方法 阅读全文
posted @ 2022-05-04 18:30 rxg456 阅读(168) 评论(0) 推荐(0)
摘要: 作为golang人我们一定要养成写单元测试的习惯,这样才能保证我们交付质量,也称为TDD(Test Driven Development)测试驱动开发 阅读全文
posted @ 2022-05-04 18:24 rxg456 阅读(144) 评论(0) 推荐(0)
摘要: goroutine的管理 阅读全文
posted @ 2022-05-04 18:20 rxg456 阅读(196) 评论(0) 推荐(0)
摘要: 协程阻塞,未能如期结束 阅读全文
posted @ 2022-05-04 18:15 rxg456 阅读(270) 评论(1) 推荐(0)
摘要: go多路复用函数以netpoll为前缀,针对不同的操作系统做了不同封装,以达到最优的性能 阅读全文
posted @ 2022-05-04 18:02 rxg456 阅读(260) 评论(0) 推荐(0)
摘要: 多协程并发修改同一块内存,产生资源竞争 阅读全文
posted @ 2022-05-04 17:53 rxg456 阅读(72) 评论(0) 推荐(0)