检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
插入系统变量 ServiceStage提供了如表1所示的环境、应用、组件相关的变量,您可以在配置文件中使用这些系统变量。 单击“系统变量”。 鼠标移动到“变量”列表中待写入配置文件的变量名,例如:xxx。 单击“插入”,会将${xxx} 插入“配置内容”下的编辑栏。
创建应用 功能介绍 应用是一个功能相对完备的业务系统,由一个或多个特性相关的组件组成。 此API用于创建应用。 调试 您可以在API Explorer中调试该接口。
如何决定使用SDK构建微服务还是使用ServiceMesh? SDK方式适合完全自治的微服务,方便线下调试,但是需要引入SDK,基于SDK进行开发。 Mesher的方式需要在部署的时候准备Mesher环境,开发方便,无需引入其他的SDK。 使用Mesher场景 将非Java语言编写的业务代码改造为微服务
绑定分布式缓存DCS 传统单实例应用使用本地会话管理,用户请求产生的会话上下文都被存于进程内存中。在加入负载均衡模块后,多实例的会话需要使用分布式存储进行共享。 ServiceStage提供开箱即用的分布式会话功能,使用分布式缓存服务作为会话持久化层,无需代码更改,即可赋予Tomcat
创建并管理组件 操作场景 组件是组成应用的某个业务特性实现,以代码或者软件包为载体,可独立部署在环境下运行。 下面介绍如何调用应用中创建组件API创建组件后,先调用获取部署任务详细信息API查询创建组件任务的状态,再调用根据组件ID修改组件信息API升级组件,然后调用根据组件ID下发组件任务
图1 获取依赖失败 对于企业内部需要使用代理访问外网的情况,需要配置Maven代理,可以在用户目录(windows中如C:\Users\yang****\)下的.m2目录中setting.xml(用户配置)或Maven安装目录下的conf目录中setting.xml(系统全局配置)
灰度发布可以保证整体系统的稳定,在初始灰度的时候就可以发现、调整问题,以减少其影响。 基于Servicecomb Java Chassis和Spring Cloud Huawei框架注册到微服务引擎的微服务,使用灰度功能只需通过配置下发即可使用。
降级:在本实践中,假设前台请求剧增,导致系统响应缓慢甚至可能崩溃,在这样的场景下,我们可以在fusionweather对forecast使用降级策略,对forecast进行降级处理,只请求比较重要的实时天气weather的数据,保障重要业务功能的正常运行,等流量洪峰过去再进行复原。
公有:包含常见的标准操作系统镜像,所有用户可见,包括操作系统以及预装的公共应用。请根据您的实际情况自助配置应用环境或相关软件。 私有:包含操作系统或业务数据、预装的公共应用以及用户的私有应用的镜像,仅用户个人可见。 选择“镜像归档地址”。
插入系统变量 ServiceStage提供了如表1所示的环境、应用、组件相关的变量,您可以在配置文件中使用这些系统变量。 单击“系统变量”。 鼠标移动到“变量”列表中待写入配置文件的变量名,例如:xxx。 单击“插入”,会将${xxx} 插入“配置内容”下的编辑栏。
系统创建的构建任务,如需删除,请参考删除组件。 前提条件 待删除的用户创建的构建任务已存在,请参考创建源码构建任务、创建软件包构建任务。 删除构建任务 登录ServiceStage控制台。 在左侧导航栏选择“持续交付 > 构建”。
系统默认按行采集显示程序打印的日志。在程序打印日志存在一条完整日志跨占多行的情况下,如果需要采集显示整条日志,您可以设置“日志格式”,开启多行日志。 单行日志:系统默认按行采集日志。 多行日志:系统按设置的匹配规则采集日志。
前提条件 待启动的构建任务已存在: 系统创建构建任务,请参考使用基于手工配置的容器部署方式创建组件、使用基于YAML配置的容器部署方式创建组件。 用户创建构建任务,请参考创建源码构建任务、创建软件包构建任务。 启动构建任务 登录ServiceStage控制台。
勾选需要查看的系统指标,选择“统计方式”。 取消勾选不再需要查看的系统指标。 单击“已选对象”后的“清除”,可清除所有已选的系统指标。 单击“确定”。 父主题: 组件运维
本地轻量化微服务引擎支持在Windows、Linux系统下使用。 父主题: 附录
配置文件系统变量说明 支持写入配置文件的系统变量,请参考表1。
创建并管理应用 操作场景 应用是一个功能相对完备的业务系统,由一个或多个特性相关的组件组成。 下面介绍如何调用创建应用API创建应用,再调用根据应用ID修改应用配置API为应用添加应用环境变量,最后调用根据应用ID获取应用详细信息API查询应用详细信息。
在配置文件中引用环境、应用、组件相关的系统变量,组件部署使用配置时,这些系统变量会被替换成真实值。满足您一套配置、多个环境部署组件的需要,提升您的业务效率和使用体验。 同一个项目下,最多支持创建1000个配置文件。
/hcloud_install.sh -y 方式二:软件包安装 登录Jenkins所在Linux虚拟机,执行如下命令查看虚拟机操作系统类型: echo $HOSTTYPE 若执行如上命令的输出值是“x86_64”,则为AMD 64位系统。
配置项挂载路径 配置项挂载为操作系统文件的路径。 请输入相对于工作目录的路径,工作目录可以通过环境变量${APP_HOME}获取到。 请不要挂载在系统目录下,如“/”、“/var/run”等,会导致应用异常。