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

网站做SEO优化wordpress 双主题

网站做SEO优化,wordpress 双主题,奉化区建设局网站,绵阳建设股份有限公司Spring Cloud 是在 Spring Boot 之上构建的一套微服务生态体系#xff0c;包括服务发现、配置中心、限流降级、分布式事务、异步消息等#xff0c;因此通过增加依赖、注解等简单的四步即可完成 Spring Boot 应用到 Spring Cloud 升级。 Spring Boot 应用升级为 Spring Cloud…Spring Cloud 是在 Spring Boot 之上构建的一套微服务生态体系包括服务发现、配置中心、限流降级、分布式事务、异步消息等因此通过增加依赖、注解等简单的四步即可完成 Spring Boot 应用到 Spring Cloud 升级。 Spring Boot 应用升级为 Spring Cloud Cloud Native 以下是应用升级 Spring Cloud 的完整步骤。 第一步添加 Spring Cloud 依赖 首先为应用添加 Spring Cloud 与 Spring Cloud Alibaba 依赖。注意根据当前应用 Spring Boot 版本选择合适的 Spring Cloud 版本具体参见版本映射表[1]。​​​​​​ properties spring-cloud-alibaba.version2022.0.0.0/spring-cloud-alibaba.version spring-cloud.version2022.0.0/spring-cloud.version/propertiesdependencyManagement dependencies dependency groupIdorg.springframework.cloud/groupId artifactIdspring-cloud-dependencies/artifactId version${spring-cloud.version}/version typepom/type scopeimport/scope /dependency dependency groupIdcom.alibaba.cloud/groupId artifactIdspring-cloud-alibaba-dependencies/artifactId version${spring-cloud-alibaba.version}/version typepom/type scopeimport/scope /dependency /dependencies/dependencyManagementdependencies !-- Nacos 服务发现 -- dependency groupIdcom.alibaba.cloud/groupId artifactIdspring-cloud-starter-alibaba-nacos-discovery/artifactId /dependency !-- 服务发现OpenFeign服务调用 -- dependency groupIdorg.springframework.cloud/groupId artifactIdspring-cloud-starter-openfeign/artifactId /dependency !-- 服务发现OpenFeign服务调用 -- dependency groupIdorg.springframework.cloud/groupId artifactIdspring-cloud-starter-loadbalancer/artifactId /dependency/dependencies 以上我们添加了服务注册发现、OpenFeign 等依赖。 第二步添加配置 在应用 application.yml 或者 application.properties 文件中增加以下配置项设置应用名、注册中心地址。 application.yml spring: application: #项目名称必填在注册中心唯一 #最好和之前域名规范、kubernetes service名等保持一致会作为调用与负载均衡依据 name: service-provider cloud: nacos: discovery: #启用 spring cloud nacos discovery server-addr: 127.0.0.1:8848 application.properties​​​​​​​ #项目名称必填在注册中心唯一#最好和之前域名规范、kubernetes service名等保持一致会作为调用与负载均衡依据spring.application.nameservice-provider #启用 spring cloud nacos discoveryspring.cloud.nacos.discovery.server-addr127.0.0.1:8848 第三步启动类增加注解 启动类增加 EnableDiscoveryClient EnableFeignClients 注解启动服务地址自动注册与发现。​​​​​​​ SpringBootApplicationEnableDiscoveryClientEnableFeignClientspublic class ProviderApplication { public static void main(String[] args) { SpringApplication.run(ProviderApplication.class, args); }} 第四步调整服务调用方式 注意 1. 为了保证平滑升级请确保下游应用完成 Spring Cloud 改造并在注册中心注册服务后再进行调用方式改造。 2. RestTemplate/FeignClient 默认发起调用的 hostname (示例中的 service-provider)是对端 Spring Cloud 应用名。因此为了保证尽可能少的改造量改造过程中设置的应用名 spring.nameservice-provider 最好和之前的命名规范保持一致。比如 如果之前有自定义域名则和域名定义保持一致 如果之前用的 Kubernetes Service则和 Service Name 保持一致 1. RestTemplate 模式 为之前的 RestTemplate Bean 添加 LoadBlanced 注解使得 RestTemplate 接入服务发现与负载均衡​​​​​​ BeanLoadBalancedpublic RestTemplate restTemplate() { return new RestTemplate();} 其它原有 RestTemplate 发起调用的代码保持不变只需调整 hostname 即可如下所示。​​​​​​​ RestController public class TestController {Autowired private RestTemplate restTemplate;GetMapping(value /echo-rest/{str}) public String rest(PathVariable String str) { return restTemplate.getForObject(http://service-provider/echo/ str, String.class); }} 2. FeignClient 模式 使用 FeignClient 注解将 EchoService 这个接口包装成一个 FeignClient属性 name 对应对端应用名 spring.nameservice-provider。​​​​​​ //FeignClient(name service-provider, urlhttp://service.example.com/) FeignClient(name service-provider)public interface EchoService { GetMapping(value /echo/{str}) String echo(PathVariable(str) String str);} 将 EchoService 作为标准 bean 注入即可对远端服务发起请求了。​​​​​​​ RestController public class TestController {Autowired private EchoService echoService;GetMapping(value /echo-feign/{str}) public String feign(PathVariable String str) { return echoService.echo(str); }} 3. HtClient、自定义 HTTP 访问工具等 对于使用 HttpClient 或者自行封装 http 调用工具的用户建议统一改造为以上 1、2 两种调用模式之一。
http://www.zqtcl.cn/news/441808/

相关文章:

  • wordpress视频网站采集沈阳建设工程质量检测中心网站
  • 做网站优化哪家好远程管理wordpress站群
  • 实用写作网站做企业策划的公司
  • 如何建立自己手机网站58招聘网站官网
  • 网站程序源码下载网站怎么做定位功能
  • 深圳vi设计公司联系西安seo诊断
  • 老虎淘客系统可以做网站吗绍兴网站专业制作
  • 小公司做网站需要 align center
  • 自己做的网站怎么上传网络什么网站可以找人做系统
  • 公司在兰州要做网站怎样选择做期货关注什么网站
  • 响应式网站是指自适应吗新开传奇网站首区
  • 做网站产品介绍wordpress 参数 传递
  • 网站颜色搭配技巧建设摩托车价格大全
  • 哪些网站可以做画赚钱宁波模板建站定制
  • 昆明门户网站建设wordpress权限设置
  • 设计网站建设图片wordpress博客置顶
  • 网站上海网站建设网站数据建设涉及哪些内容
  • 3d效果图教程网站宁波网站建设慕枫科技
  • 视频结交网站怎么做想创建一个网站
  • 电商网站销售数据分析上海企业信息登记号查询
  • 网站建设规划设计公司排名无锡网站建设 君通科技
  • 徐州网站开发要多少钱给个人网站做百度百科
  • 法语网站建设免费网站为何收录比较慢
  • 品牌网站推广软件seo内链优化
  • 广东律师事务所东莞网站建设做网站 怎么备案
  • shopnc本地生活o2o网站源码wordpress文章内多页效果
  • 深圳全国网站制作哪个好页面设计有哪几种风格
  • 网页设计作业网站素材和效果图夏天做啥网站致富
  • 利用帝国软件如何做网站网站友链交换平台
  • 简述网站开发技术深圳网站设计合理刻