返回顶部
首页 > 资讯 > 后端开发 > JAVA >基于ServiceStage的微服务开发与部署(一)
  • 830
分享到

基于ServiceStage的微服务开发与部署(一)

java开发语言ServiceStage 2023-09-13 22:09:37 830人浏览 安东尼
摘要

目录 1.准备工作 1.1.登录华为云 1.2. Fork代码到DevCloud中 1.3. 创建虚拟私有云 1.4. 创建负载均衡 1.5. 创建集群   1.准备工作 在进行微服务开发和部署之

目录

1.准备工作

1.1.登录华为云

1.2. Fork代码到DevCloud中

1.3. 创建虚拟私有云

1.4. 创建负载均衡

1.5. 创建集群


 

1.准备工作

在进行微服务开发和部署之前,您需要完成如下的准备工作。

1.1.登录华为云

进入【实验操作桌面】,打开Chrome浏览器,首次可自动登录并进入华为云控制台页面。

系统提供的华为云实验账号和真实的华为云账号有什么区别?

注意:如后续关闭浏览器重新登录或自动登录失败,可按如此步骤登录:选择【IAM用户登录】模式,于登录对话框中输入系统为您分配的华为云实验账号和密码登录华为云,如下图所示:

注意:账号信息详见实验手册上方,切勿使用您自己的华为云账号登录。

1.2. Fork代码到DevCloud中

spring-cloud-huawei的demo代码fork到DevCloud中。

步骤 1 从控制台的服务列表中进入项目管理界面。

    https://www.huaweicloud.com/product/projectman.html

步骤 2 点击"立即使用"后选择区域为"华北-北京四"。

步骤 3 点击右上角个人头像,点击"租户设置"。

步骤 4 点击"项目管理"->"设置项目创建者"->打开授权。

步骤 5 点击"首页",点击右上角"新建项目"。

步骤 6 选择“看板”,在新建项目页面中填写项目名称:microservice-demo点击确定。

在弹出框勾选,点击"添加"按钮。

步骤 7 点击"代码"->"代码托管" 。

在"代码托管"页面"普通新建"位置点击下拉箭头,选择"导入外部仓库"。

步骤 8 输入以下链接,勾选"我已阅读并同意...",单击"下一步",

    Https://gitee.com/HuaweiCloudDeveloper/spring-cloud-huawei-samples.git

步骤 9 点击"确定"。

1.3. 创建虚拟私有云

虚拟私有云(Virtual Private Cloud,简称VPC),提供一个隔离的、用户自主配置和管理的虚拟网络环境,提升资源的安全性,简化用户的网络部署。
步骤 1 在“服务列表”中,选择“网络 > 虚拟私有云 ”。

步骤 2 在"总览"界面,单击"创建虚拟私有云"。

步骤 3 对VPC以及默认子网名称进行重命名(可分别为myvpc,subnet-myvpc),企业项目:default 单击“立即创建”(没有企业项目选项可忽略)。

1.4. 创建负载均衡

弹性负载均衡实例将作为服务网格对外访问入口,被服务网格管理的应用流量,将均从此实例进入并分发到后端服务。
步骤 1 在"服务列表"中,选择"网络 > 弹性负载均衡 ",单击"购买弹性负载均衡"。

步骤 2 填入以下参数,其他参数保持默认,(1) 实例类型:共享型 (2) 计费模式:按需计费 (3) 区域:华北-北京四 (4) 所属VPC:选择myvpc (5) 子网:选择subnet-myvpc (6) IPv4地址:选择自动分配IPv4地址 (7) 弹性公网IP:新创建 (8) 弹性公网IP类型:全动态BGP (9) 公网带宽:按带宽计费 (10) 公网带宽:5M 名称:myelb 企业项目:default

1.5. 创建集群

步骤1 点击左上角“服务列表”,选择容器部分,点击云容器引擎CCE。

步骤2 在云容器引擎界面点击创建CCE集群。

步骤 3 在购买CCE界面配置参数如下: (1) 计费模式: 按需付费 (2)集群名称: cce-demo (3) 集群版本: V1.23 (4) 集群规模: 50节点 (5) 高可用: 否(6) 网络模型: 容器隧道网络(7)虚拟私有云: myvpc 控制节点子网: subnet-myvpc (8)容器网段: 自动设置网段 其余参数: 保持默认

点击"下一步插件配置",保持默认,点击"下一步规格确认"。勾选"我已阅读上述使用说明",点击"提交"。开始创建集群。(创建过程3-5分钟)

步骤 4 在集群管理界面点击右下角"创建节点"。在创建节点界面配置参数如下:其余选项: 保持默认

(1) 计费模式:按需计费 (2) 可用区:随机分配 (3) 节点类型:弹性云服务器-虚拟机(4) 容器引擎:Docker (5) 节点规格:c6s.xlarge.2 4核 |8国标

(1) 操作系统:公共镜像EulerOS 2.5 (2):节点名称:保持默认(3) 登录方式:密码(4)密码: Huawei@123@@ 确认密码:Huawei@123@@ (5) 系统盘: 高io 50G 数据盘: 高IO 100G

(1) 节点子网:subnet-myvpc (2) 节点IP:随机分配 (3) 弹性公网IP:自动创建 (4):全动态BGP 按带宽计费 5M带宽 节点数量:3 点击右下角“下一步规格确认”。

在确认创建节点界面勾选"我已阅读并知晓上述使用说明",点击"提交"。

可以查看节点正在创建中。

步骤5:点击CCE集群名称,在集群信息界面,公网地址位置点击绑定。

在弹出框点击创建弹性IP。

按照如下参数配置,点击立即购买。

购买完成选择刚才购买的弹性公网IP,为CCE集群绑定,点击确定完成绑定。

来源地址:https://blog.csdn.net/m0_63722685/article/details/128247769

--结束END--

本文标题: 基于ServiceStage的微服务开发与部署(一)

本文链接: https://www.lsjlt.com/news/406531.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

猜你喜欢
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作