最后
- zkServer.cmd 启动zookeeper服务
- 可以通过连接工具判断是否连接成功
下载地址——prettyzoo
dubbo-admin
- dubbo-admin下载
安装地址
后端启动打包
- 踩坑经过:一定要确定运行环境是jdk1.8
成功启动并打包
前端启动打包
- 首先找到前端文件夹ui
执行命令
npm install
打包即可,注意要检查是否完成node.js的安装
Eureka的使用
搭建eureka-server步骤
1.引入SpringCloud为eureka提供的starter依赖:
<dependency>
<groupId>org.springframework.cloud</groupId>
<artifactId>spring-cloud-starter-netflix-eureka-server</artifactId>
</dependency>
2. 编写一个application.yml文件,内容如下:
server:
port: 10086
spring:
application:
name: eureka-server
eureka:
client:
service-url:
defaultZone: http://127.0.0.1:10086/eureka
3. @EnableEurekaServer注解
@SpringBootApplication
@EnableEurekaServer
public class EurekaApplication {
public static void main(String[] args) {
SpringApplication.run(EurekaApplication.class, args);
}
}
4.启动微服务,然后在浏览器访问:http://127.0.0.1:10086
Nacos的使用
1. 下载安装
下载地址——Nacos下载
Nacos安装:
- 解压安装包
- 打开配置文件(nacos安装目录 -> conf -> application.properties)
spring.datasource.platform=mysql
db.num=1
db.url.0=jdbc:mysql://127.0.0.1:3306/nacos?characterEncoding=utf8&connectTimeout=1000&socketTimeout=3000&autoReconnect=true&useUnicode=true&useSSL=false&serverTimezone=UTC
db.user=root
db.password=123456
- 修改端口号
\### Default web context path:
server.servlet.contextPath=/nacos
\### Default web server port:
server.port=8848
- 执行sql文件(nacos安装目录 -> conf ->nacos-mysql.sql)
- 通过修改nacos.core.auth.enabled为true,就可以开启nacos认证。开启后客户端必须配置username、password。
单机模式启动
在nacs安装目录下的bin目录中运行命令,默认是集群模式启动,单机模式启动需要指定模式。
Windows命令:startup.cmd -m standalone
Linux命令:sh startup.sh -m standalone
命令运行成功后直接访问:http://localhost:8848/nacos
默认账号密码都是:nacos
Consul的使用
下载与安装
下载地址——Consul
1)下载
wget https://releases.hashicorp.com/consul/1.3.0/consul_1.3.0\_linux_amd64.zip
2)解压
unzip consul_1.3.0\_linux_amd64.zip
3)拷贝到usr目录下
mv consul /usr
4)查看是否安装成功
./consul
小结
本文内容主要在单机模式下下载安装注册中心,更详细的内容我推荐在下面这本书中去获取
京东链接:购买地址
- 🎁本次送书1~3本【取决于阅读量,阅读量越多,送的越多】👈
- ⌛️活动时间:截止到2023-12月9号
- ✳️参与方式:关注博主+三连(点赞、收藏、评论)
总结
阿里伤透我心,疯狂复习刷题,终于喜提offer 哈哈~好啦,不闲扯了
1、JAVA面试核心知识整理(PDF):包含JVM,JAVA集合,JAVA多线程并发,JAVA基础,Spring原理,微服务,Netty与RPC,网络,日志,Zookeeper,Kafka,RabbitMQ,Hbase,MongoDB,Cassandra,设计模式,负载均衡,数据库,一致性哈希,JAVA算法,数据结构,加密算法,分布式缓存,Hadoop,Spark,Storm,YARN,机器学习,云计算共30个章节。
2、Redis学习笔记及学习思维脑图
3、数据面试必备20题+数据库性能优化的21个最佳实践
[外链图片转存中…(img-MgrJvhfT-1715469125864)]