Discovery icon indicating copy to clipboard operation
Discovery copied to clipboard

定时Job下全链路条件蓝绿发布如何配置

Open catalpa-tree opened this issue 2 years ago • 5 comments

看文档说是可以用header方式配置,具体如何配了?现在全局配置如下 image 文档中描述如下: image ,目的是通过region实现全链路的隔离

catalpa-tree avatar Jan 30 '23 10:01 catalpa-tree

看结果走了全局缺省策略 image

catalpa-tree avatar Jan 30 '23 10:01 catalpa-tree

定时Job,由于没有网关发送路由Header给定时服务,所以需要内置业务Header方式在定时服务上(规则配置在服务上)

HaojunRen avatar Jan 30 '23 10:01 HaojunRen

定时Job,由于没有网关发送路由Header给定时服务,所以需要内置业务Header方式在定时服务上(规则配置在服务上)

大佬再咨询下,需要在每个定时服务配置规则吗?还是可以统一配置,毕竟几百个服务(但规则都是统一的),想要效果如: xxljob -> A1 ->B1 -> C1 ->D1 xxljob -> A2 ->B2 -> C2 ->D2

xxljob ->B1 -> F1 ->E1 xxljob ->B2 -> F2 ->E2

catalpa-tree avatar Jan 31 '23 02:01 catalpa-tree

这么长的链路,你就把job那个服务视做网关来使用,如果需要通过外部参数(header,cookie,parameter)来驱动,http调用会从外部传入,而定时job不会传入这些参数,所以通过内置参数方式。定时job上除了需要配置内置参数外,其它用法都网关上使用一致。

上面是动态驱动规则,当然你可以不使用外部参数驱动,改用静态驱动,那就不需要配置内置参数。

HaojunRen avatar Jan 31 '23 02:01 HaojunRen

好 ,我们用静态驱动方式试试

catalpa-tree avatar Jan 31 '23 02:01 catalpa-tree