- 博客(12)
- 资源 (1)
- 收藏
- 关注
原创 在 Docker 中搭建 mongodb 副本集
在Docker中搭建mongodb副本集拉取 Mongodb 镜像docker pull mongo创建要挂载的文件夹mkdir -p mongodb-cluster/data/mastermkdir -p mongodb-cluster/data/secondarymkdir -p mongodb-cluster/data/arbiter创建 docker-compose.yaml 文件vim docker-compose.yaml# -----------------------
2021-12-02 12:30:00
720
原创 如何在 Docker 中部署一个 SpringBoot Dubbo 项目?
在 Docker 中部署Spring Boot Dubbo项目配置pom.xml首先进入该项目的pom.xml中,然后添加下面这些代码。 <!-- 打包需要每一个子模块都有打包插件,不然不能打包。 这个需要注意的是,只有业务项目模块才需要。如果某个模块的作用只是被引用, 是不需要添加打包插件的。比如单独抽离的 ego-commons-api 模块,该模块是被业务模块引用的, 是不需要插件打包的,因为如果打包了业务模块,maven会把业务模块引用的模块都给打包。--&
2021-12-01 12:15:00
280
原创 在Docker中部署Redis集群
在Docker中部署Redis集群首先拉取Redis镜像docker pull redis创建存放Redis配置文件的目录创建文件夹的目的是为了将文件夹挂载到Docker容器中# 创建一个文件 名字叫create.shtouch create.sh# 编辑文件的内容 vim create.sh# ---------------- 文件内容开始 ----------------- for i in `seq 7001 7006`do mkdir -p ${i}/datad
2021-11-30 12:15:00
101
原创 如何在 Docker 中部署 MySQL主从复制?
在Docker中部署Mysql主从复制什么是基于Docker搭建?资源有限虚拟机搭建对机器配置有要求,并且安装mysql步骤繁琐一台机器上可以运行多个Docker容器Docker容器之间相互独立,有独立ip,互不冲突Docker使用步骤简便,启动容器在秒级别利用Docker搭建主从服务器首先拉取docker镜像,我们这里使用5.7版本的mysql:docker pull mysql:5.7然后使用此镜像启动容器,这里需要分别启动主从两个容器创建 Master 容器d
2021-11-29 09:20:14
600
原创 如何使用 docker-compose 搭建Nacos集群?
使用docker-compose搭建Nacos集群下载nacos集群环境首先去官网下载Nacos 1.4.0版本的docker-compose环境:https://github.com/nacos-group/nacos-docker/tree/1.4.0 (我使用的Nacos版本是1.4.0)然后通过Xftp将解压后的文件夹放入到Linux中。创建docker-compose.yml注意:往docker-compose.yml写入的时候记得把注释删除掉!!!!!!cd /us
2021-11-27 12:30:00
717
原创 在Docker中安装Nacos
在Docker中安装Nacos服务拉取镜像docker pull nacos/nacos-server配置数据库信息(Mysql)创建存储nacos配置的数据库create database nacos_config初始化数据库,导入初始化文件nacos-db.sql。创建Nacos容器注意:在使用下方命令时把注释删掉,且 “\” 后面不能有空格!!!docker run -d \-e MODE=standalone \ # 使用 standalone模式(单机模式
2021-11-27 12:15:00
6485
原创 在Docker中安装FastDFS
在Docker中安装FastDFS拉取Docker镜像# 拉取FastDFS镜像,该镜像包含tracker和storagedocker pull season/fastdfs:1.2创建存放文件的目录该文件夹用于挂载docker中上传给FastDFS的文件# -p 代表递归创建没有的目录mkdir -p /usr/local/fastdfs/tracker/datamkdir -p /usr/local/fastdfs/storage/datamkdir -p /usr/local/
2021-11-26 12:15:00
180
原创 在Docker中安装Elasticsearch容器
在Docker中安装Elasticsearch容器拉取镜像首先是拉取镜像(或者直接创建容器自然会拉取)docker pull elasticsearch:6.5.4创建容器docker run --name myelasticsearch -di -e ES_JAVA_OPTS="-Xms256m -Xmx256m" \--net host --restart=always -e "discovery.type=single-node" \-p 9200:9200 -p 9300:930
2021-11-25 20:41:35
90
原创 使用 JWT+RSA 完成微服务分布式系统下单点登录功能
首先来看看有状态和无状态是什么。无状态登录原理1.1.什么是有状态?有状态服务,即服务端需要记录每次会话的客户端信息,从而识别客户端身份,根据用户身份进行请求的处理,典型的设计如tomcat中的session。例如登录:用户登录后,我们把登录者的信息保存在服务端session中,并且给用户一个cookie值,记录对应的session。然后下次请求,用户携带cookie值来,我们就能识别到对应session,从而找到用户的信息。缺点是什么?服务端保存大量数据,增加服务端压力服务端保
2020-11-23 11:04:14
543
1
原创 JWT如何在服务端验证Token令牌是否正确?
JWT结构header:就包含了两部分,一个是使用什么算法加密的,另一个是Token的类型,会使用Base64的算法进行编码。// 通过Base64算法编译后的header:// eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9{ "typ": "JWT", "alg": "HS256"}我们会对头部进行base64编码,得到第一部分数据payload:载荷,就是一些有效数据,登录之后可以存放用户id之类的信息,因为采用Base64编码,可以被解.
2020-11-16 21:04:52
6958
5
原创 解决 Windows10 中 CentOS7 无法联网问题(将 CentOS7 的 IP 变为静态IP)
①找到 控制面板\网络和 Internet\网络连接右击点属性 -》找到Internet 协议版本 4(TCP/IPv4) ,双击它。然后点击 “使用下面的IP地址” 。到VMWare中将网络适配器更改成NAT模式嗷再到VMWare中找到 编辑 -》虚拟机网络编辑器 点击即可,打开一个窗口后 点击 “更改设置”然后先点击名字叫 “VMnet8” 再点击 “NAT设置”然后将"网关IP"找个地方记下来。然后到虚拟机中使用这个命令:vim /etc/sysconfig/network-sc
2020-10-15 11:19:51
1723
4
notepad官方版本.exe
2019-01-11
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人