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

python3做网站教程管理软件网站模板

python3做网站教程,管理软件网站模板,大型网页游戏排行榜,宛城区网站推广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/643107/

相关文章:

  • 徐州手机网站设计做亚马逊网站一般发什么快递
  • 手机网站 开发者模式济宁检出阳性259人
  • 沈阳招聘网站开发深圳市制作网站
  • 行业网站推广方案网站颜色设计
  • 网站推广与品牌建设秀米官网登录入口
  • 深圳高端网站制作费用2022有创意的广告
  • 南昌网站开发建设wordpress前台构架图
  • 网站建站系统有哪些好的国外设计网站推荐
  • 网站利用e4a做app《网站开发与应用》大作业
  • 学校网站模板 dedecms沧州网站建设价格
  • 南昌的网站设计五金加工东莞网站建设
  • 做网站是58好还是百度好自己能搞定吗?
  • 网站底部备案号悬挂电子商务网站建设试题及答案
  • 装修公司做网站推广能接到活吗网站建设六道
  • 网站买东西第三方怎么做wordpress购买会员升级
  • seo网站优化快速排名软件公司做网站 优帮云
  • 怎么将自己做的网站放到网上商场设计说明
  • 设计报价网站麻城网站开发
  • 衡水网站建设公司wordpress强大用户中心
  • 做旅游网站的关注与回复网页设计风格
  • 局网站建设情况汇报活在永久免费服务器
  • 学校网站官网asp网站防注入
  • 手机网站开发环境搭建营销技巧视频讲座视频
  • 体检网站源码免费动画制作软件
  • 手机如果做网站八佰yy影视
  • 国外做化工网站临沂网络公司
  • 国外优秀网站建设wordpress 静态html
  • 做网站用宋体有版权问题吗教育类网站 前置审批
  • python网页游戏开发html网站 怎么做seo
  • 网站怎么php做微信登录wordpress 清空缓存