检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
同步失败中出现duplicate时表示出现重复配置,登录SLB实例主机,执行命令vim /opt/huawei/openresty/nginx/conf/slb_conf/xxx.conf查看配置文件预览里的对应行号(下图为40行)找到重复项。 图1 查看对应行号 父主题: SLB同步异常相关问题
permission", "status": failed" 解决方法 查看虚机所在的服务是否和SLB所在的不一致,将虚机所在的服务改为与SLB所属服务一致,虚机所属服务修改请参见修改服务归属。 父主题: SLB部署失败相关问题
在顶部导航栏选择服务。 单击,选择“微服务开发 > 负载均衡”。 选择左侧导航栏的“监听管理”。 在监听管理页面,单击监听名称。 在监听详情页面选择“后端服务器”页签,检查该后端服务器集群中的节点是否都在线,如果都下线会报此错误。 父主题: SLB同步异常相关问题
conf/ssl/sample/resty-auto-ssl-fallback.pem.Permission denined 问题现象 SLB部署失败,日志详细信息提示如下: "cannot access /opt/huawei/openresty/nginx/conf/ssl/
的转发策略、健康检查、后端服务器及动态路由管理。对应的资源类型为WiseCloud::LoadBalancer::SLB::RouteRule。 表1 转发策略配置字段说明 参数名 是否必选 说明 listenerGroupName 是 SLB监听名称,一个转发策略实例只能绑定一个监听实例。
>=30000" ulimit -n "ulimit -n should >=100000" 问题分析 SLB从1.4.5版本开始,自动部署前置检查步骤增加了对系统参数配置的校验,以保证SLB部分功能的正常使用。 表1 参数说明 参数 防呆触发条件 触发动作 fs.file-max <100000
使用的机器最低规格为2C8G。 登录SLB实例主机,执行命令/opt/huawei/openresty/init.d/nginx restart,重启Nginx再同步。 执行命令top,查看其他占用内存多的进程,执行命令kill -9 进程号关掉进程。 父主题: SLB同步异常相关问题
code: 400, error: None, message: illegal param\",\"status\":-2} 问题现象 SLB部署失败,日志详细信息提示如下: "content": "{\"data\":null,\"message\":\"[Service proxy
登录AppStage。 在快捷入口选择“运维中心”,进入运维中心。 在顶部导航栏选择服务。 单击,选择“微服务开发 > 负载均衡”。 选择左侧导航栏的“负载均衡 > 监听管理”。 在监听管理页面,单击待配置的监听名称。 选择“健康检查”页签,单击“编辑”,配置相关参数,参数说明如表1所示。单击“保存”。
微服务部署完后,您可以根据微服务的运行情况进行微服务的治理。 治理策略说明 支持负载均衡、限流、故障隔离、容错、降级、熔断、错误注入、超时时间和OLC流控等策略的配置。各治理项说明如表1所示。 表1 治理策略说明 名称 说明 负载均衡 微服务一般会部署多个实例,负载均衡控制微服务消费者访问微服务提供者的多个实例的策
在“公有云ELB”页面,输入筛选条件,并单击“查询”。 单击列表上方的“导出”,即可导出已查询的指定ELB信息。 删除ELB 在ELB列表中,单击待删除ELB所在行“操作”列的“删除”,删除该ELB。 修改ELB自有服务归属 在ELB列表中,勾选需修改服务归属的ELB,单击列表上方的“修改服务归属”。
资源间的关系 图1 资源间的关系 所有的资源必须归属于同一个服务下,才能绑定。 SLB实例配置依赖SLB实例,比例关系为1:1。 SLB监听依赖SLB实例,1个SLB实例可以对应多个SLB监听。 转发策略依赖SLB监听,比例关系为1:1。 灰度服务依赖转发策略,一个转发策略实例可以对应多
包描述文件。 对接SLB的准备工作 在AppStage运维中心创建SLB实例,配置SLB节点信息,并创建监听。在本实践中详细操作如下: 创建SLB实例。 登录AppStage。 在快捷入口选择“运维中心”,进入运维中心。 在顶部导航栏选择服务。 单击,选择“微服务开发 > 负载均衡”。 选择左侧导航栏的“实例管理”。
变更”,进入配置变更页面。 在配置变更页面可以编辑滚动升级策略、启动命令,编辑微服务在SLB上负载均衡的权重,新增HOST配置、环境变量等。 如果是使用动态配置并且只修改业务配置项,则会配置动态生效。否则Pod会执行滚动升级。 配置变更不会改变实例数。 修改完之后单击“保存”。 父主题:
方案概述 背景信息 Spring Cloud为微服务开发提供了一套完整的解决方案,大幅简化了分布式系统中基础设施如服务发现与注册、配置管理、负载均衡、数据监控以及分布式调用链等的开发工作。通过Spring Cloud提供的简易框架,开发者能够基于Spring Boot轻松实现微服务项目的构建。
将弹性云服务器主机设置为执行机 已纳管的Linux主机可以设置为执行机,执行机将在部署服务虚拟机部署、监控服务日志接入/脚本执行、演练服务执行快速演练任务、负载均衡创建实例、数据库治理纳管实例和数据查询时使用。 前提条件 已获取基础运维岗位权限或运维管理员权限,权限申请操作请参见申请权限。 设置执行机
、双云集群部署、日志自动收集、灰度多阶段升级等。 负载均衡 负载均衡(Software/Server Load Balancer,简称SLB)基于Nginx/OpenResty构建,作为业务前置的流量开关,提供反向代理;负载均衡、路由分发、灰度分流、限流降级、访问控制、监控告警等能力。
SLB SLB资源概述 SLB实例 SLB实例配置 SLB监听配置 转发策略配置 灰度服务配置 父主题: 资源列表
$ref: 'slb_instance_config/SLB_100_Global_Init_iac3.lua' slb200WorkerInit: $ref: 'slb_instance_config/SLB_200_Worker_Init_iac3
Map来实现微服务注册发现及微服务之间的调用,使用STS进行微服务身份认证及敏感信息管理,WiseDBA提供数据库管理功能,SLB管理路由转发负载均衡。接下来将介绍如何集成STS、Cloud Map、WiseDBA、SLB以及OrgId的登录功能。 父主题: 代码开发