草庐IT

非业务

全部标签

OpenStack Train(六):业务组件Neutron装安装

标签(空测试用例格分隔):OpenStackTrain系列一:Neutron服务安装1.1Neutron简介OpenStack网络使用的是一个SDN(SoftwareDefinedNetworking)组件,即Neutron,SDN是一个可插拔的架构,支持插入交换机、防火墙、负载均衡器等,这些都定义在软件中,从而实现对整个云基础设施的精细化管控。前期规划,将ens33网口作为外部网络(在Openstack术语中,外部网络常被称之为Provider网络),同时也用作管理网络,便于测试访问,生产环境建议分开;ens35网络作为租户网络,即vxlan网络;ens36作为ceph集群网络。OpenSt

基于cookie在nginx实现业务灰度发布

基于cookie在nginx实现业务灰度发布背景灰度发布是指在黑与白之间,能够平滑过渡的一种发布方式。灰度发布可以保证整体系统的稳定,在初始灰度的时候就可以发现、调整问题,以保证其影响度。业务存在灰度发布的需求,可以通过nginx+lua形式实现业务的灰度发布,目前这一形式已在广平互动广告相关业务已经实现。流程用户使用帐号登录后,判断用户帐号是否在灰度发布的名单中,如果再则给用户的cookie中增加灰度发布标识,然后刷新页面。当用户访问页面时,业务接入层的nginx方向代理会根据用户cookie是否带着灰度标识而对用户的请求进行选择,是转发到所有后端机器还是指定的灰度发布机器。方案业务维护一个

基于cookie在nginx实现业务灰度发布

基于cookie在nginx实现业务灰度发布背景灰度发布是指在黑与白之间,能够平滑过渡的一种发布方式。灰度发布可以保证整体系统的稳定,在初始灰度的时候就可以发现、调整问题,以保证其影响度。业务存在灰度发布的需求,可以通过nginx+lua形式实现业务的灰度发布,目前这一形式已在广平互动广告相关业务已经实现。流程用户使用帐号登录后,判断用户帐号是否在灰度发布的名单中,如果再则给用户的cookie中增加灰度发布标识,然后刷新页面。当用户访问页面时,业务接入层的nginx方向代理会根据用户cookie是否带着灰度标识而对用户的请求进行选择,是转发到所有后端机器还是指定的灰度发布机器。方案业务维护一个