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

深圳做网站小程序南京市网站开发

深圳做网站小程序,南京市网站开发,海洋cms怎么做电影网站,南京怎么做网站SpringCloud-Alibaba-Nacos教程 下载地址 https://github.com/alibaba/nacos/releases/tag/2.2.3 直接进入bin包 运行cmd命令 startup.cmd -m standalone 运行成功后 进入nacos可视化页面 账号密码默认都是nacos http://localhost:8848/nacos 微服务入驻Nacos服务注册…

SpringCloud-Alibaba-Nacos教程

下载地址

https://github.com/alibaba/nacos/releases/tag/2.2.3

直接进入bin包 运行cmd命令

startup.cmd -m standalone

运行成功后

进入nacos可视化页面

账号密码默认都是nacos

http://localhost:8848/nacos

微服务入驻Nacos服务注册中心

1.Maven依赖
     <!--nacos-discovery nacos 服务发现--><dependency><groupId>com.alibaba.cloud</groupId><artifactId>spring-cloud-starter-alibaba-nacos-discovery</artifactId></dependency><!--loadbalancer 负载均衡--><dependency><groupId>org.springframework.cloud</groupId><artifactId>spring-cloud-starter-loadbalancer</artifactId></dependency>
2.application.yaml配置
# nacos配置
spring:application:name: nacos-config-client #以此名入驻服务注册中心cloud:nacos:discovery:server-addr: localhost:8848 #Nacos服务注册中心地址
3.启动类
@SpringBootApplication
@EnableDiscoveryClient
public class Main3377 {public static void main(String[] args) {SpringApplication.run(Main3377.class,args);}
}

此时启动就会入驻到nacos服务注册中心

Nacos分布式服务配置中心

1.maven依赖
  <!--bootstrap bootstrap.yaml--><dependency><groupId>org.springframework.cloud</groupId><artifactId>spring-cloud-starter-bootstrap</artifactId></dependency><!--nacos-config nacos全局配置--><dependency><groupId>com.alibaba.cloud</groupId><artifactId>spring-cloud-starter-alibaba-nacos-config</artifactId></dependency><!--nacos-discovery nacos 服务发现--><dependency><groupId>com.alibaba.cloud</groupId><artifactId>spring-cloud-starter-alibaba-nacos-discovery</artifactId></dependency>
2.bootstrap.yaml

为什么要加bootstrap.yaml 因为它的优先级是系统级的,并且微服务想要注册服务,肯定要先让服务注册中心配置好

# nacos配置
spring:application:name: nacos-config-client #以此名入驻服务注册中心cloud:nacos:discovery:server-addr: localhost:8848 #Nacos服务注册中心地址config:server-addr: localhost:8848 #Nacos作为配置中心地址file-extension: yaml #指定yaml格式的配置#group: PROD_GROUP              #如果设置了groupid    #namespace: Prod_Namespace    #如果设置了namespace# nacos端配置文件DataId的命名规则是:
#    nacos-config-client                  dev                      yaml      ${spring.application.name}-${spring.profile.active}.${spring.cloud.nacos.config.file-extension}
# 本案例的DataID是:nacos-config-client-dev.yaml
3.application.yaml
server:port: 3377spring:profiles:active: dev # 表示开发环境#active: prod # 表示生产环境#active: test # 表示测试环境
4.启动类还是那一套
5.controller类

需要添加@RefreshScope 这样 你在服务配置中心那改了就会实时获取到修改过的配置

@RestController
@RefreshScope //在控制器类加入@RefreshScope注解使当前类下的配置支持Nacos的动态刷新功能。
public class NacosConfigClientController
{@Value("${config.info}")private String configInfo;@GetMapping("/config/info")public String getConfigInfo() {return configInfo;}
}
6.nocas新建配置

在这里插入图片描述

7.测试结果

GET http://localhost:3377/config/info

HTTP/1.1 200
Content-Type: text/plain;charset=UTF-8
Content-Length: 33
Date: Sat, 09 Mar 2024 11:26:09 GMT
Keep-Alive: timeout=60
Connection: keep-alive

nihao nihao hello hello version 1

Response code: 200; Time: 110ms (110 ms); Content length: 33 bytes (33 B)

http://www.yayakq.cn/news/32017/

相关文章:

  • 织梦调用网站类型制作小程序的流程
  • 柳州制作网站网站设计制作报价
  • 网站开发工程师面试问哪些问题西安定制网站
  • 做网站要会什么seo竞价培训
  • 广德网站建设做兼职的国外网站
  • 做微信商城网站公司企业门户登陆
  • 成都网站建设scjsc888火狐如何去掉2345网址导航
  • 网站开发专业大学怎样拍照产品做网站
  • 自主式响应网站建设企业网站的流程
  • 世界工厂采购网站广州开发app哪家公司好
  • 网站内部链接优化学生个人主页设计图片
  • 北大青鸟网站建设wordpress主题公司
  • 企业自助建站系统怎么建网站管理页面
  • 网站搭建策略与方法有哪些方面做网站的技术
  • 查网站注册信息成都的做网站公司
  • 杭州seo网站推广排名怎么网站能找人做装修事
  • 即时灵感网站中国建设招标网是权威网站吗
  • 提供网站建设管理深圳手机报价网站
  • 网站导航栏最多可以做几个黑帽seo教程
  • 国外哪些网站是python做的安卓网站建站系统下载
  • 银川网站建设哪家价格低北海市建设局官方网站
  • 临沂市建设局网站改版广东网站建设发信息
  • app定制价格是多少seo行业
  • 效果建网站的公深圳建筑公司排行榜
  • 做淘宝网站要安全保障么免费制作链接
  • 知名网站域名被抢注网络营销专员岗位职责
  • 网站建设的实验心得体会本地电脑做服务器建网站
  • 二维码网页制作免费网站制作变色龙app制作教程
  • 发布网站的空间帮忙做网站
  • 凡科做商品网站的教学视频望牛墩镇网站建设公司