07 2022 档案
docker安装keepalived实现高可用(nps内网穿透)
摘要:一、认识keepalived 1、前言 nginx 作为负载均衡器,所有请求都到了 nginx,可见 nginx 处于非常重点的位置,如果nginx 服务器宕机后端 web 服务将无法提供服务,影响严重。 为了屏蔽负载均衡服务器的宕机,需要建立一个备份机。主服务器和备份机上都运行高可用(High A 阅读全文
posted @ 2022-07-28 17:58 周文豪 阅读(3753) 评论(0) 推荐(1) 编辑
vi命令编辑文件时报:E514: write error (file system full?)
摘要:一、查找原因 根据华为云提供的文章《Linux操作系统云服务器磁盘分区提示空间不足怎么办?》得知解决方案为扩容云硬盘,地址为:https://support.huaweicloud.com/intl/zh-cn/trouble-ecs/ecs_trouble_0352.html 1、执行以下命令查看 阅读全文
posted @ 2022-07-27 17:24 周文豪 阅读(1216) 评论(0) 推荐(0) 编辑
docker安装nginx实现负载均衡
摘要:一、docker安装nginx 1、拉取镜像 docker pull nginx 2、创建容器 docker run -di --name=mynginx -p 8088:80 nginx 3、查看容器日志的命令 docker logs -f mynginx 二、认识nginx容器 进入容器 doc 阅读全文
posted @ 2022-07-25 09:33 周文豪 阅读(918) 评论(0) 推荐(0) 编辑
docker搭建mysql8主从复制(一主一从)(报错:Last_Error: Error 'Unknown database)
摘要:主从复制(一主三从)参考:https://www.cnblogs.com/zwh0910/p/17247296.html 一、准备挂载文件 为了将配置文件在宿主机做挂载,先运行测试镜像拷贝配置文件 1、拉取镜像 docker pull mysql:8.0.26 2、创建测试容器mysql-demo 阅读全文
posted @ 2022-07-23 15:48 周文豪 阅读(1077) 评论(0) 推荐(0) 编辑
Docker容器间通信(自定义网络)
摘要:注意:不能使用云服务器公网IP进行容器间的通信。 一、docker0分配网络和通信 1、docker0简介 我知道默认情况下docker启动后创建一个虚拟网桥docker0,并且所有容器网络都链接到docker0 eth0中的192.168.1.22是宿主机的IP地址,默认情况下使用Docker0作 阅读全文
posted @ 2022-07-22 16:39 周文豪 阅读(913) 评论(0) 推荐(0) 编辑
docker容器安装busybox工具箱
摘要:BusyBox 是一个集成了一百多个最常用 Linux 命令和工具(如 cat、echo、grep、mount、telnet 等)的精简工具箱,它只需要几 MB 的大小,很方便进行各种快速验证,被誉为“Linux 系统的瑞士军刀”。 busybox 镜像虽然小巧,但包括了大量常见的 Linux 命令 阅读全文
posted @ 2022-07-22 15:37 周文豪 阅读(2635) 评论(0) 推荐(0) 编辑
docker安装mysql
摘要:一、拉取镜像 docker pull mysql:8.0.26 二、定义挂载目录 在/home/mysql目录下新建两个文件夹,一个叫data另一个叫conf mkdir -p /home/mysql/{data,conf} 结果: [root@xxx mysql]# ls conf data 三、 阅读全文
posted @ 2022-07-21 20:20 周文豪 阅读(3963) 评论(0) 推荐(0) 编辑
Nacos 配置管理(nacos-server-2.0.3网盘免费下载,nacos连接不上mysql8)
摘要:一、什么是配置中心 1、什么是配置 应用程序在启动和运行的时候往往需要读取一些配置信息,配置基本上伴随着应用程序的整个生命周期,比如:数据库连接参数、启动参数等。 配置主要有以下几个特点: (1)、配置是独立于程序的只读变量 配置对于程序是只读的,程序通过读取配置来改变自己的行为,但是程序不应该去改 阅读全文
posted @ 2022-07-21 16:19 周文豪 阅读(2973) 评论(0) 推荐(1) 编辑
curl的下载和安装
摘要:一、下载 下载地址:https://curl.haxx.se/windows/ 点击“Downloads” 点击Old Releases 下载后如下所示: 二、安装 解压即可 三、配置环境变量 在path中追加这个环境变量即可 四、验证是否安装成功 C:\Users\miracle>curl --v 阅读全文
posted @ 2022-07-19 12:09 周文豪 阅读(4989) 评论(0) 推荐(0) 编辑
docker安装nacos(docker中nacos集群)
摘要:一、创建自定义网络 docker network create --driver bridge --subnet 192.172.0.0/16 --gateway 192.172.0.1 newnet docker容器间通信 参考:https://www.cnblogs.com/zwh0910/p/ 阅读全文
posted @ 2022-07-16 09:25 周文豪 阅读(973) 评论(0) 推荐(0) 编辑
Spring Cloud Gateway 内置的过滤器工厂
摘要:内置的过滤器工厂 这里简单将Spring Cloud Gateway内置的所有过滤器工厂整理成了一张表格。如下: 每个过滤器工厂都对应一个实现类,并且这些类的名称必须以`GatewayFilterFactory`结尾,这是Spring Cloud Gateway的一个约定,例如`AddRequest 阅读全文
posted @ 2022-07-14 19:18 周文豪 阅读(323) 评论(0) 推荐(0) 编辑
一个服务多个端口运行(Allow parallel run)
摘要:有两种方法:一种是通过配置allow parallel run。一种是通过设置jdk启动参数--Dserver.port=8001起两个端口 一、通过配置allow Parallel run 点击“edit Configurations”,勾选“Allow parallel run” 点击ok 第一 阅读全文
posted @ 2022-07-13 15:11 周文豪 阅读(1461) 评论(0) 推荐(0) 编辑
Eureka的全部配置
摘要:Eureka包含四个部分的配置 1、instance:当前Eureka Instance实例信息配置 2、client:Eureka Client客户端特性配置 3、server:Eureka Server注册中心特性配置 4、dashboard:Eureka Server注册中心仪表盘配置 一、E 阅读全文
posted @ 2022-07-12 11:43 周文豪 阅读(923) 评论(0) 推荐(0) 编辑
maven工程的继承与聚合、版本锁定
摘要:一、分模块构建maven工程分析 在现实生活中,汽车厂家进行汽车生产时,由于整个生产过程非常复杂和繁琐,工作量非常大,所以车场都会将整个汽车的部件分开生产,最终再将生产好的部件进行组装,形成一台完整的汽车。 在企业项目开发过程中,由于项目规模庞大,业务复杂,参与的人员比较多,一般会通过合理的模块拆分 阅读全文
posted @ 2022-07-11 17:25 周文豪 阅读(386) 评论(0) 推荐(0) 编辑
linux中安装NodeJS
摘要:一、下载 官网:https://nodejs.org/en/download/ 单击 点击Downloads 点击即可下载,下载后如下所示: 2、上传到服务器 3、解压 tar -zxvf node-v12.13.1-linux-x64.tar.gz 4、配置环境变量 vim /etc/profil 阅读全文
posted @ 2022-07-05 18:59 周文豪 阅读(305) 评论(0) 推荐(0) 编辑
报错:java.lang.NoClassDefFoundError: sun/misc/BASE64Decoder
摘要:本人使用的jdk版本为jdk1.8.0_301,但是仍然报错。 报错如下: 解决办法:使用import org.apache.commons.codec.binary.Base64;替换原来的import sun.misc.BASE64Decoder;和import sun.misc.BASE64E 阅读全文
posted @ 2022-07-02 16:43 周文豪 阅读(2282) 评论(0) 推荐(0) 编辑
报错:ORA-12514, TNS:listener does not currently know of service requested in connect descriptor
摘要:报错如下: . ____ _ __ _ _ /\\ / ___'_ __ _ _(_)_ __ __ _ \ \ \ \ ( ( )\___ | '_ | '_| | '_ \/ _` | \ \ \ \ \\/ ___)| |_)| | | | | || (_| | ) ) ) ) ' |____ 阅读全文
posted @ 2022-07-01 20:28 周文豪 阅读(750) 评论(0) 推荐(0) 编辑
class="el-form-item__content" style="margin-left: 120px;"
摘要:问题:el-form标签中,由于设置了label-width="120px",导致每一个el-form-item标签都增多了一个样式style="margin-left: 120px;" 效果如下: 部分原代码如下: <template> <el-dialog title="修改密码" :visib 阅读全文
posted @ 2022-07-01 15:19 周文豪 阅读(5180) 评论(0) 推荐(0) 编辑