Wesley13 Wesley13
3年前
Twitter zipkin 分布式跟踪系统的设计与实现
概述Twitter的zipkin是一个致力于收集Twitter所有的分布式服务的时间数据的分布式跟踪系统。它提供了收集数据,和查询数据两大服务。系统的理论模型来自于GoogleDapper论文。Dapper这篇论文可以点击这里(https://www.oschina.net/action/GoToLink?urlhttp%3A%2F%2F
捉虫大师 捉虫大师
2年前
我好像发现了一个Go的Bug?
从一次重构说起这事儿还得从一次重构优化说起。最近在重构一个路由功能,由于路由比较复杂,需求变化也多,于是想通过责任链模式来重构,刚好这段时间也在SentinelGo中看到相关源码。用责任链模式,最大的好处是可以针对每次请求灵活地插拔路由能力,如:这样实现会在每次请求到来时去new出整个责任链,可以预见对象会频繁的创建、销毁。对Java来说,对象池
Stella981 Stella981
3年前
Opentracing + Uber Jaeger 全链路灰度调用链,Nepxion Discovery
当网关和服务在实施全链路分布式灰度发布和路由时候,我们需要一款追踪系统来监控网关和服务走的是哪个灰度组,哪个灰度版本,哪个灰度区域,甚至监控从HttpHeader头部全程传递的灰度规则和路由策略。这个功能意义在于:不仅可以监控全链路中基本的调用信息,也可以监控额外的灰度信息,有助于我们判断灰度发布和路由是否执行准确,一旦有问题,也可以快速定位
Stella981 Stella981
3年前
OpenWrt mesh组网设置
Mesh组网的主要是利用8021.s协议创建mesh结点结点之间进行数据同步kvr协议负责终端在各结点之间漫游同步操作三频路由器mesh结点数据同步都是走一个频段其他的数据走宁外两个频段,所以效果会好些一般的路由器只有5GHZ主要是5.2GHZ频段,2.4G频段本文主要是介绍路由器刷了Openwrt之后Mesh组网的设置,达到无缝
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
Wesley13 Wesley13
3年前
5种报文、8种邻居状态机详解OSPF工作原理
!(https://oscimg.oschina.net/oscnet/15fa976975445715010838f3d8648ebf5b7.gif"引导关注")前言上一章节介绍了OSPF相比RIP具有无环路、路由收敛速度快、可扩展性好的特点。知识卡片|链路状态路由协议OSPF凭什么会取代RIP?(ht