捉虫大师 捉虫大师
3年前
我好像发现了一个Go的Bug?
从一次重构说起这事儿还得从一次重构优化说起。最近在重构一个路由功能,由于路由比较复杂,需求变化也多,于是想通过责任链模式来重构,刚好这段时间也在SentinelGo中看到相关源码。用责任链模式,最大的好处是可以针对每次请求灵活地插拔路由能力,如:这样实现会在每次请求到来时去new出整个责任链,可以预见对象会频繁的创建、销毁。对Java来说,对象池
Stella981 Stella981
3年前
Opentracing + Uber Jaeger 全链路灰度调用链,Nepxion Discovery
当网关和服务在实施全链路分布式灰度发布和路由时候,我们需要一款追踪系统来监控网关和服务走的是哪个灰度组,哪个灰度版本,哪个灰度区域,甚至监控从HttpHeader头部全程传递的灰度规则和路由策略。这个功能意义在于:不仅可以监控全链路中基本的调用信息,也可以监控额外的灰度信息,有助于我们判断灰度发布和路由是否执行准确,一旦有问题,也可以快速定位
Wesley13 Wesley13
3年前
HTTP报文
一、HTTP概述(一)什么是HTTP协议?  当在web页面输入url后,浏览器会向web服务器请求资源以显示web页面,而它们之间使用的就是HTTP协议(HyperTextTransferProtocol,超文本传输协议),浏览器就是基于HTTP协议进行文档传输的。(二)HTTP协议的特点1、
Stella981 Stella981
3年前
Spring Cloud Zuul 那些你不知道的功能点
本文摘自于《SpringCloud微服务入门实战与进阶》一书。1./routes端点当@EnableZuulProxy与SpringBootActuator配合使用时,Zuul会暴露一个路由管理端点/routes。借助这个端点,可以方便、直观地查看以及管理Zuul的路由。将所有端点都暴露出来,增加下面的配置:
Stella981 Stella981
3年前
Nginx + php
www.example.com||Nginx||路由到www.example.com/index.php||加载nginx的fastcgi模块
Stella981 Stella981
3年前
ServiceMesh Edge设计
入站和出站流量的一般注意事项首先查看Istio的路由:!(https://oscimg.oschina.net/oscnet/0244094a08734ef584306b82102dab41.png)1.当连connection访问Istio的某个成员时(假设一个入口网关,但它对每个成员都起作用),所有路由
Stella981 Stella981
3年前
30、最简单的mvc框架tiny,增加Aop
最简单的mvc框架tiny,增加Aop功能。增加Aop接口,使用是实现即可。然后设置路由(访问的action)和aop的绑定信息,类似如下:下面的意思是把路由"/TinyTest/hello/"和TestAop.class做绑定,这样执行类TinyTestAction的hello方法时,就会自动执行TestAop的before和after方法。
Stella981 Stella981
3年前
AngularJS 学习笔记——路由配置(ngRoute)
<!DOCTYPEhtml<htmllang"en"ngapp"App"<head<metacharset"UTF8"<titleAngularJS路由参数,模块配置,布局模板</title<style
API 小达人 API 小达人
1年前
如何在 Eolink Apikit 中发起 TCP/UDP 文档测试
TCP/UDP是两种常用的网络传输协议。TCP协议提供可靠的连接,而UDP协议提供不可靠的连接。
IT全栈视野 IT全栈视野
10个月前
App上架通用的用户协议,拿去不谢
language用户协议本用户协议(以下简称“协议”)是您(以下简称“用户”)与xxxxx信息技术有限公司(以下简称“本公司”)之间关于应用名称(以下简称“本应用”)的法律协议。在您开始使用本应用之前,请您仔细阅读并充分理解本协议的各项内容。如您不同