当前位置: 首页 > news >正文

建网站手机数字营销网站

建网站手机,数字营销网站,官方网站的推广策划怎么做,wordpress的搭建环境搭建前言 在上一篇文章 一年前,我来到国企搞IT 中,和小伙伴分享了我在国企这一年当中的所见,所闻,所想,很高兴能够获得很多同道中人的共鸣。过去一年,我的很大一部分工作都投入到公司技术平台的建设中。Jira,C…

前言

在上一篇文章 一年前,我来到国企搞IT 中,和小伙伴分享了我在国企这一年当中的所见,所闻,所想,很高兴能够获得很多同道中人的共鸣。过去一年,我的很大一部分工作都投入到公司技术平台的建设中。Jira,Confluence,Jenkins,Docker,Kubernetes,微服务等等DevOps工具链,技术栈,都是从无到有一步一步搭建起来的,这其中虽然有第三方供应商的支撑,但过程还是非常艰难的。在数字化转型的大浪潮下,各式各样的IT系统也随之立项,落地,从以前的单体,到要求越来越多的微服务架构,以及带来后续日渐繁杂的监控运维工作,无不对IT的技术能力有了更高的要求,也让本就缺乏IT技术大拿的国企信息面临诸多的挑战。实话说,这一年的工作也让我成长了很多!

正因为有如上诸多的问题,寻找一个稳定的企业级的微服务开发运维平台,是眼前比较清晰的方向。由于公司与华为长期的战略合作关系,华为的微服务开发与运维管理平台ServiceStage,走入我们的视野。搜索了一下全网,确实没有发现涉及ServiceStage方面的文章。所以,在接下来的几篇文章中,我将以真实的POC验证角度,通过改造迁移公司已有的一个微服务项目,一步一为大家分享如何接入ServiceStage、CSE等华为已有的企业级Paas平台,也欢迎朋友帮忙评估建议ServiceStage的能力。

ServiceStage

ServiceStage是一个应用托管和微服务管理平台,可以帮助企业简化部署、监控、运维和治理等应用生命周期管理工作。面向企业提供微服务、移动和Web类应用开发的全栈解决方案,帮助您的各类应用轻松上云,聚焦业务创新,帮助企业数字化快速转型。

以下是ServiceStage提供的能力概况,从整张生态图来讲,确实提供的能力是很全面的,跟多应用场景可参考 。

在这里插入图片描述

微服务改造

由于之前大部分项目都是通过Spring Cloud全家桶进行架构的,这里我们直接使用Spring Cloud Huawei来改造我们已有的微服务架构。

官方文档: https://support.huaweicloud.com/devg-servicestage/cse_java_0054.html

项目地址: https://github.com/huaweicloud

注册中心改造

pom引入,这里直接引入huawei ServiceComb服务注册组件,移除consul的依赖。

<dependency><groupId>com.huaweicloud</groupId><artifactId>spring-cloud-starter-huawei-servicecomb-discovery</artifactId>
</dependency>
<!--        <dependency>-->
<!--            <groupId>org.springframework.cloud</groupId>-->
<!--            <artifactId>spring-cloud-starter-consul-discovery</artifactId>-->
<!--        </dependency>-->

application.yml指向注册中心。这里由于暂时是本地改造微服务架构,没有连接云上的微服务管控控制台,所以这里直接下载Local CSE的客户端,点击start.bat启动

在这里插入图片描述

启动成功之后,访问http://localhost:30106/ 即可看到本地版的CSE控制台页面。

在这里插入图片描述

application.yml改动

spring:cloud:servicecomb:discovery:address: http://127.0.0.1:30100 --30100为服务注册端口

main app保留注解,并启动

@EnableDiscoveryClient

成功之后,便可以在CSE控制台看见注册成功的服务列表

配置中心改造

配置中心的改造也比较简单,移除原有的配置中心依赖,pom引入spring-cloud-starter-huawei-config

<!--        <dependency>-->
<!--            <groupId>org.springframework.cloud</groupId>-->
<!--            <artifactId>spring-cloud-starter-config</artifactId>-->
<!--        </dependency>--><dependency><groupId>com.huaweicloud</groupId><artifactId>spring-cloud-starter-huawei-config</artifactId></dependency>

bootstrap.yml替换原有的spring cloud config配置中心的方式,如下

spring:application:name: admincloud:servicecomb:config:serverAddr: http://127.0.0.1:30113watch:delay: 10000credentials:enabled: false

测试配置中心

@RefreshScope
@RestController
@RequestMapping("/servicestage")
public class ServiceStageController implements ApplicationListener<ConfigRefreshEvent> {@Value("${dd:}")private String dd;@RequestMapping("/price")public String sayHello(@RequestParam("id") String id) {return "price ---> " + id;}@Overridepublic void onApplicationEvent(ConfigRefreshEvent event) {System.out.println("change = [" + event.getChange() + "]");}
}

访问 http://localhost:30106/#/cse/services/config,添加配置,作用域下拉列表可选择作用于哪个服务,配置key, value

在这里插入图片描述

测试访问

在这里插入图片描述

修改配置文件,将dd改为其他值,测试refreshscope功能,可见配置自动更新。

在这里插入图片描述

日志打印

2020-11-24 13:31:22.558 [ThreadPoolTaskScheduler-1] DEBUG o.s.core.env.PropertySourcesPropertyResolver - Found key 'dd' in PropertySource 'bootstrapProperties' with value of type String
2020-11-24 13:31:22.558 [ThreadPoolTaskScheduler-1] DEBUG o.s.core.env.PropertySourcesPropertyResolver - Found key 'dd' in PropertySource 'bootstrapProperties' with value of type String
2020-11-24 13:31:22.559 [ThreadPoolTaskScheduler-1] DEBUG o.s.core.env.PropertySourcesPropertyResolver - Found key 'dd' in PropertySource 'bootstrapProperties' with value of type String
2020-11-24 13:31:22.559 [ThreadPoolTaskScheduler-1] DEBUG o.s.core.env.PropertySourcesPropertyResolver - Found key 'dd' in PropertySource 'environmentProperties' with value of type String
change = [[dd]]

重新访问服务,配置已更新

在这里插入图片描述

网关

网关目前依旧是Spring Cloud ApiGateway的方式,无需额外配置。

以上为主要微服务组件的改造工作,其他微服务治理相关,目前huawei还在迭代中,后续我们将改造的微服务部署在华为云上。

小墨唯一公众号 《DevOps特种部队》,分享我在国企数字化转型中,DevOps领域所有相关技术栈,也包含职场的苦与乐,希望各位朋友搜索或者扫描下方图片一键关注,给个支持!

在这里插入图片描述

http://www.hengruixuexiao.com/news/54569.html

相关文章:

  • 3d打印加工平台深圳外包seo
  • 台州网站建设 网站制作 网站设计网络工具
  • 党史网站建设重要性谷歌官网入口手机版
  • 网站建设去哪找客户网站建立
  • java做网站电话注册郑州seo外包收费标准
  • 申请网站到哪里品牌营销推广策划方案
  • 桂林网络科技关键词优化设计
  • h5做网站用什么软件词语搜索排行
  • 网站管理人员队伍建设有待加强成都seo整站
  • 网站建设教材网络营销推广
  • 销售案例网站网络工程师
  • 枣强网站建设培训学校seo月薪
  • 快速优化网站建设手机免费建网站
  • 做纸箱在什么网站找客户搜索引擎seo外包
  • php商城网站建设百度的总部在哪里
  • 中国建设银行招聘信息网站6全国疫情一览表
  • 网站建设 客户谷歌关键词排名查询工具
  • 网站建设公司岗位seo站内优化教程
  • 电子商务营销方法有哪些seo是什么单位
  • 分类信息网站排行seo短视频入口引流
  • 中国铁路总公司建设管理部网站seo营销是什么
  • 学校网站建设运行情况seo在线优化技术
  • html网页设计简单代码搜索引擎优化的对比
  • 两女互舔互做日美网站专业网站优化
  • 求个网站好人有好报百度贴吧软文营销广告案例
  • 那个做兼职网站好今日头条新闻在线看
  • dw做了网站还可以做淘宝详情吗外链发布软件
  • 中文网站常用字体网站设计公司模板
  • 信阳建网站网络营销策划活动方案
  • 免费营销网站制作淘宝关键词优化