配置版本权重策略

<p class="shortdesc">当版本-权重策略生效时,调用该服务则通过版本指定的数值比例按概率访问到该服务的各个版本。</p> <section class="section prereq" id="Weight_Policy__prereq_shp_xmf_dsb"><div class="tasklabel"><h2 class="doc-tairway">前提条件</h2></div> <ul class="ul" id="Weight_Policy__ul_ymw_xmf_dsb"> <li class="li">服务已配置缺省策略。</li> </ul> </section> <section class="section context"><div class="tasklabel"><h2 class="doc-tairway">背景信息</h2></div> <p class="p"><strong class="ph b">服务调用关系</strong></p> <p class="p"><img class="image" id="Weight_Policy__image_e11_xmf_dsb" src="https://obs-cn-shanghai.fincloud.pinganyun.com/pacloud/20220910180811-19329e0d9c15.png"></p> </section> <section><div class="tasklabel"><h2 class="doc-tairway">操作步骤</h2></div><ol class="ol steps"><li class="li step stepexpand"> <span class="ph cmd"><span class="ph" id="Weight_Policy__d21e23">登录应用管理与运维平台。</span></span> </li><li class="li step stepexpand"> <span class="ph cmd">在左侧导航栏中,选择<span class="ph menucascade"><span class="ph uicontrol">服务治理</span><abbr> > </abbr><span class="ph uicontrol">服务治理策略</span></span>。</span> </li><li class="li step stepexpand"> <span class="ph cmd">在<span class="ph uicontrol">服务列表</span>区域,选中目标服务。</span> </li><li class="li step stepexpand"> <span class="ph cmd">在<span class="ph uicontrol">治理策略</span>区域,选择<span class="keyword wintitle">版本路由</span>页签。</span> </li><li class="li step stepexpand"> <span class="ph cmd">单击区域右上方<span class="ph uicontrol">新增策略</span>。</span> </li><li class="li step stepexpand"> <span class="ph cmd">在弹出的<span class="keyword wintitle">新增版本路由策略</span>页面,选择策略类型为<span class="ph uicontrol">版本-权重策略</span>并填写说明。</span> <div class="itemgroup info"><img class="image" id="Weight_Policy__image_c1p_snf_dsb" src="https://obs-cn-shanghai.fincloud.pinganyun.com/pacloud/20220910180811-1782a1d899fd.png"></div> </li><li class="li step stepexpand"> <span class="ph cmd">完成后,单击<span class="ph uicontrol">确定</span>并返回<span class="ph uicontrol">版本路由</span>列表。</span> </li><li class="li step stepexpand"> <span class="ph cmd">选中新增的版本-权重策略,单击<span class="ph uicontrol">操作</span>列的<span class="ph uicontrol">编辑</span>。</span> <div class="itemgroup info"><img class="image" id="Weight_Policy__image_y5b_b4f_dsb" src="https://obs-cn-shanghai.fincloud.pinganyun.com/pacloud/20220910180811-126f5c2f9038.png" width="800"></div> </li><li class="li step stepexpand"> <span class="ph cmd">在<span class="keyword wintitle">灰度策略信息详情</span>页面<span class="ph uicontrol">策略明细</span>区域,单击<span class="ph uicontrol">新增版本策略</span>。</span> </li><li class="li step stepexpand"> <span class="ph cmd">选择服务版本并输入权重值,单击<span class="ph uicontrol">保存</span>。</span> <div class="itemgroup info"><img class="image" id="Weight_Policy__image_vvd_34f_dsb" src="https://obs-cn-shanghai.fincloud.pinganyun.com/pacloud/20220910180811-139ce3a795cd.png"></div> </li><li class="li step stepexpand"> <span class="ph cmd">在新创建的灰度策略右上角,单击<span class="ph uicontrol">启用策略</span>。</span> <div class="itemgroup info"><img class="image" id="Weight_Policy__image_lcd_slf_dsb" src="https://obs-cn-shanghai.fincloud.pinganyun.com/pacloud/20220910180811-1325e10e9708.png" width="800"></div> </li><li class="li step stepexpand"> <span class="ph cmd">启动后,版本-权重策略下发至微服务则立即生效。</span> </li></ol></section> <section class="section result" id="Weight_Policy__result_rs3_2pf_dsb"><div class="tasklabel"><h2 class="doc-tairway">执行结果</h2></div> <p class="p"><strong class="ph b">策略验证</strong></p> <ol class="ol" id="Weight_Policy__ol_kzg_fpf_dsb"> <li class="li"><p class="p">浏览器输入:http(s)://${service-domain}:${port}/${service-address},其中:</p><ul class="ul" id="Weight_Policy__ul_lp2_gpf_dsb"> <li class="li">service-domain:服务的vip地址或者域名。</li> <li class="li">port:服务对应vip对外提供的端口。</li> <li class="li">service-address:服务接口地址。</li> </ul><img class="image" id="Weight_Policy__image_lf1_kpf_dsb" src="https://obs-cn-shanghai.fincloud.pinganyun.com/pacloud/20220910180811-1a760d4a94c4.png"></li> <li class="li">上述截图制定的策略,1.0.0.dev、2.0.0.dev按照版本权重比例进行访问</li> </ol> </section>
以上内容是否解决了您的问题?
请补全提交信息!
联系我们

电话咨询

400-151-8800

邮件咨询

fincloud@ocft.com

在线客服

工单支持

解决云产品相关技术问题