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

网站的优化推广方案网页制作平台哪个最好

网站的优化推广方案,网页制作平台哪个最好,网页设计个人简历实训报告,做养生产品哪个网站好Maven的依赖冲突解决方案#xff1a; 路径最短原则配置优先原则破坏规则则使用排除 SpringBoot场景启动器starter的开发流程 c3p0-spring-boot-starter自定义场景启动器test-c3p0调用自定义场景启动器SpringBoot自动装配SpringBoot应用启动原理nacos服务治理 安装 启动bin/s…Maven的依赖冲突解决方案 路径最短原则配置优先原则破坏规则则使用排除 SpringBoot场景启动器starter的开发流程 c3p0-spring-boot-starter自定义场景启动器test-c3p0调用自定义场景启动器SpringBoot自动装配SpringBoot应用启动原理nacos服务治理 安装 启动bin/startup -m standalone webUI地址为localhost:8848/nacos其中用 户nacos/nacos 关闭bin/shutdown 微服务 将应用划分为若干个体量更小的服务每个服务可以独立开发、独立部署、独立运行服务之间可以通过轻量级通信机制进行相互调用 用户管理系统 用户微服务 create database test1; use test1;create table tbl_users(id bigint primary key auto_increment,name varchar(32) not null,role_id bigint )角色微服务 create database test2; use test2;create table tbl_role(id bigint primary key auto_increment,name varchar(32) not null )针对不同的服务当作一个独立的应用进行开发 下面来写Controller里的具体实现 RestController // 轻量级通信机制 httpjson public class UserController{Autowired private RestTemplate restTemplate; //可以当作浏览器对待Autowired private IUserServ userService;RequestMapping(/get)public String getUser(){//当前应用内部业务User useruserService.load(1); //从当前应用中加载对应的1号用户信息Role rolerestTemplate.getForObject(role服务的地址,Role.class);....} }role服务的地址的问题 方法1使用绝对路径例如http://localhost:7081/roles/1。问题是role服务的地址可能会出现调整或者role服务由于频繁访问需要多节点部署 针对方法1的缺陷引入中间件nacos作为注册中心。当所有的服务提供者例如role服务启动时都会自动向nacos注册自己的信息例如服务的名称自己的地址和自己对外提供服务的端口号等当服务消费者需要调用服务时可以向nacos查询对应服务名称的提供者地址列表例如通过role-service服务名获取到所有的role服务的地址列表Nacos应用步骤 服务提供者 1、添加依赖 dependencygroupIdcom.alibaba.cloud/groupIdartifactIdspring-cloud-starter-alibaba-nacos-discovery/artifactId /dependency2、添加配置 spring.application.namerole-service 定义的服务名称服务消费者是通过服务名称查找地址 spring.cloud.nacos.discovery.server-addrlocalhost:8848 Nacos的地址3、在配置类上添加注解以启动Nacos客户端 EnableDiscoveryClient 也可以直接定义在主类 SpringBootConfiguration public class NacosConfig { }Nacos 1、安装 2、 启动nacos命令startup -m standalone 3、启动服务提供者 4、在nacos的webUI可以查看localhost:8848/nacos 服务消费者 1、依赖 com.alibaba.cloud spring-cloud-starter-alibaba-nacos-discovery 2、配置 spring.application.nameuser-service 定义的服务名称服务消费者是通过服务名称查找地址 spring.cloud.nacos.discovery.server-addrlocalhost:8848 Nacos的地址 3、通过注解启动nacos client EnableDiscoveryClient 4、可以通过nacos client查询注册在nacos中的所有对应的服务提供者 RestController public class TestController {Autowiredprivate RestTemplate restTemplate;Autowiredprivate DiscoveryClient discoveryClient;GetMapping(/test)public String test(String name){ // String urlhttp://localhost:8070/hello?namezhangsan//从nacos根据服务名称获取对应的服务提供方的地址端口号等信息ListServiceInstance serviceInstances discoveryClient.getInstances(hello-service);//从nacos种获取服务列表后需要根据某种策略获取某一个具体的服务实例---负载均衡Random rnew Random();ServiceInstance instance serviceInstances.get(r.nextInt(serviceInstances.size()));System.out.println(远程服务的主机地址instance.getHost());System.out.println(远程服务的端口号instance.getPort());//拼接访问的URL地址String urlinstance.getUri()/say?namename;System.out.println(远程服务地址url);String res restTemplate.getForObject(url, String.class);return Consumer:[res];} }
http://www.hkea.cn/news/14445833/

相关文章:

  • 安徽省途顺建设工程有限公司网站莱芜都市网最新消息
  • 上海网站建设推广服务网络推广方案策划
  • 动易网站 设置背景图片百度教育官网
  • 网站建设测评报告用asp.net制作一个网站需要多久
  • 海南中小企业网站建设不用写代码做网站软件
  • 绘制网站地图昆山网站建设培训班
  • 网站前期设计中国建设银行员工学习网站
  • 好的模板网站推荐旅游网站开发说明书
  • 官方网站建设银行2010年存款利息开发工具在哪里找
  • 网站的标签虚拟主机多网站
  • 网站建设页面大小网络科技公司注册资金多少
  • wordpress置顶淘宝seo是指
  • 承德网站制作多少钱wordpress炫酷背景图片
  • 怎么做网站赚钱软件百度网站制作联系方式
  • 专门做女频的小说网站jsp网站开发与数据库连接
  • excel网站建设创意营销案例
  • 网站优化就是每天更新内容吗凡客诚品正品官网
  • 南昌网站设计专业排名mx主题 wordpress
  • 开发型网站报价方法wordpress 4.0 伪静态
  • 网站前台设计过程河南网站开发
  • 做ppt模版的网站顺昌网站建设
  • 云南seo网站关键词优化软件上海做网站报价
  • 欣赏别人做的网站樊城网站建设
  • 衡水网站网站建设郑州网站建设搜索优化
  • 怎样做百度推广网站手工制作图片作品
  • 做减肥餐的网站手机网站设计趋势
  • 李沧网站建设谁家好wordpress灯箱代码
  • 做站群什么样的算是违法网站黑龙江建设工程网
  • 租车网站模板下载公司门户官网
  • 网站建设系统服务国外优秀个人网页设计欣赏