自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(25)
  • 收藏
  • 关注

原创 配置网关路由及Gateway 的路径重写以及跨域访问

System.out.println("跨域访问=======================================");是一个 CORS 配置对象,它定义了哪些源可以发起跨域请求,哪些 HTTP 方法被允许,以及是否允许携带认证信息等。发送的路径与需要路径不一样,发送请求后出现404报错找不到所需路径,所有可以通过网关的形式将转发为所需的路径。1.在网关项目中的application.yml中配置路由规则,将请求重定向到指定的服务。在这个例子中,只有一个过滤器。: 路由断言,用于匹配请求路径。

2024-06-03 20:41:02 561

原创 整合SpringCloud Alibaba下的Nacos作为配置中心

尝试过将bootstrap.properties删除,只保留application.yml文件,但后面在Nacos中配置后没有改变数据,出现了错误,可能是后面的在Nacos中填写信息的后缀名相关,最好保留不要删除。若项目启动后没有出现Data Id的日志内容输出,则开源添加最该依赖后再次查看,这个是Spring Cloud的启动器,它提供了一些有用的Spring Boot特性。(5)启动项目,修改Naocs中配置的内容再次访问,若结果是配置修改后的内容则配置成功。--Nacos 作为配置中心 -->

2024-05-29 17:05:58 821

原创 使用OpenFeign 声明式远程调用

我这里使用的spring-cloud-alibaba是2021.1。springcloud是2020.0.3。springboot是2.4.9。

2024-05-29 13:49:27 590

原创 整合SpringCloud Alibaba下的Nacos作为注册中心

链接:https://pan.baidu.com/s/1Jb8EPQ3GD38EnST7j-HNHQ?这里的版本根据自己的springboot进行调整。我的springboot版本是2.4.9。登录:nacos nacos。

2024-05-29 13:27:55 767

原创 gitee创建仓库并拉取到idea

一、创建仓库1.创建仓库2.填写项目仓库基本信息二、拉取到本地idea1.获取该仓库的链接2.拉到idea

2024-05-28 00:49:43 183

原创 配置git-ssh

面向企业提供一站式研发管理解决方案,包括代码管理、项目管理、文档协作、测试管理、CICD、效能度量等多个模块,支持SaaS、私有化等多种部署方式,帮助企业有序规划和管理研发过程,提升研发效率和质量。(2)使用命令 cat ~/.ssh/id_rsa.pub,出现的就是密钥。命令执行完毕后就会在本地的C盘的用户目录下的.ssh下生成两个文件。(1)在生成的id_rsa.pub文件中,打开该文件即是生成的密钥。Gitee - 基于 Git 的代码托管和研发协作平台。(1)打开gitee,进行注册登录。

2024-05-27 23:11:20 330

原创 Linux中安装docker及阿里云镜像加速

Docker 安装文档:https://docs.docker.com/install/linux/docker-ce/centos/

2024-05-27 13:42:09 919

原创 VirtualBox创建虚拟机,使用vagrant

1.安装路径无效的问题(修改路径后不能下一步或者继续安装,默认路径中的\Program Files\Oracle\VirtualBox不能修改,否则出现问题)在我们创建虚拟机的目录下有一个Vagrantfile文件(这个文件在运行Vagrant init centos/7后就生成的)这个命令运行完毕后,及创建启动虚拟机完成,在VirtualBox软件里面就能看到创建的虚拟机(如上面的那张图片一样)记事本打开这个文件,修改ip(去掉前面的# 后,修改后面的ip为自己的IP,2.安装完成后弹出“

2024-05-27 02:51:21 805

原创 vagrant up命令启动失败,出现Failed to connect to cloud.centos.org port 443 after 21561 ms: Couldn‘t connect

3.点击Windows Defender防火墙。5.点击左侧的入站规则后再点击右侧的新建规则。11.完成后就能看到自己添加的了。12.再次运行vagrant up。7.填写端口号443,下一页。9.根据需求选择,下一页。10.填写名称,点击完成。4.点击左侧高级设置。6.选择端口,下一页。8.允许连接,下一页。

2024-05-27 01:41:41 144

原创 github访问缓慢,修改配置文件快速访问

点击下方链接获取四个地址: 185.199.108.153, 185.199.109.153, 185.199.110.153,185.199.111.153。点击下方链接获取四个地址:151.101.1.194, 151.101.65.194, 151.101.129.194 , 151.101.193.194。文件位置:C:\Windows\System32\drivers\etc。(2)点击安全,查看用户是否对该文件由修改属性(我这里就是有)点击下方链接,获取一个地址:140.82.114.4。

2024-04-18 18:44:12 801 2

原创 将vue3项目部署到Linux服务器中(nginx)

ADD default.conf /etc/nginx/conf.d/:将default.conf复制到/etc/nginx/conf.d/下,用本地的default.conf配置来替换nginx镜像里的默认配置。COPY dist/ /usr/share/nginx/html/:将项目根目录下dist文件夹(构建之后才会生成)下的所有文件复制到镜像/usr/share/nginx/html/目录下。FROM nginx:该镜像是基于nginx:latest镜像构建的。default.conf内容。

2023-11-09 15:21:32 823 1

原创 打包部署SpringBoot项目到Linux服务器中(docker容器)

如果出现问题这个将 java:8修改成openjdk:8(我就这样错了)5. 通过拉去的镜像文件创建docker容器(我这里设置了自启动)4. 拉去配置文件的镜像文件(注意后面跟了一个 . )2. 将打包好的jar文件上传到Linux服务器中。1. 项目打包(将调试好的项目代码打包)(1)创建目录存放文件。3. 建议修改文件权限。

2023-11-09 11:23:18 86 1

原创 搭建redis集群模式

redis-7.0.0链接:https://pan.baidu.com/s/1Kou6fVOErtYqkQ2_vTKKUA?3.进入redis解压后的包在进行编译(如果直接使用make进行编译会默认放在/usr/local/bin下)),在文件中添加以下内容(配置内容是从redis.conf文件中提取出来的)2. 创建配置文件 vim redis6379.conf(2. 上传redis安装包并解压(解压在了当前文件夹)3. 创建一个工作目录,进入该目录后再启动服务。4. 将6台服务器集成或整合成集群模式。

2023-11-02 11:26:18 58

原创 docker-compose一键搭建redis一主三从及哨兵模式

3. 启动docker-compose-redis.yml文件搭建一主三从及哨兵模式(注意:如果存在端口号冲突的re容器,需要先停止删除该容器)2. 修改或重新创建docker-compose-redis.yml文件。4. 验证哨兵模式(我这里显示的是一台主机和三台从机)1. 配置哨兵配置文件:sentinel.conf。(1)创建配置文件存放位置并上传配置文件。搭建redis一主三从可参考。

2023-11-02 09:29:51 68

原创 docker-compose一键搭建redis一主三从

链接:https://pan.baidu.com/s/1FCzhFqeeLLzgEcvOAmMJhw?2.创建docker-compose文件夹并进入文件夹,创建编辑文件docker-compose-redis.yml。在docker-compose-redis.yml文件中添加以下内容。3.使用docker-compose-redis.yml搭建一主三从。5. 使用工具(RedisDesktopManager)进行验证。安装好后打开软件连接redis容器进行验证。4.查看redis容器。

2023-11-01 11:27:52 42

原创 mycat读写分离

在数据库集群架构中,主数据库负责处理事务性查询(写入操作),而从数据库只负责处理select查询(读操作),这样可以提高数据库整体读写性能。2.当写入操作不变时,就可以大大分摊读取操作的压力,提高系统性能。另外,当读取操作的压力被分摊后,又间接提高了写入的性能。1.登录主机和从机,更改从集中表数据,来测试mycat读取的是那个从机中的数据。3.查询表中内容,测试是否成功,可以看出查询到的是从机中的数据,可以多查询几次。2.找到mycat的安装目录下的/conf中的配置文件schema.xml。

2023-10-16 17:51:36 29 1

原创 mycat自启动

2.修改文件wrapper.conf。

2023-10-15 20:33:01 95 1

原创 安装mycat中间件

是一个开源的面向企业应用开发的大数据库集群,是开源的分布式数据集,实现了MySQL协议的服务器,是一个数据库代理,核心功能是分库分表。

2023-10-15 20:17:07 54 1

原创 docker-compose 创建MySQL容器及搭建MySQL一主三从

此处是使用docker-compose搭建MySQL的一主三从。

2023-10-15 19:38:15 276 1

原创 Linux虚拟机中安装Docker

11.批量操纵容器:docker stop/restart/kill/rm $(docker ps -aq)10.与应用容器交互:docker exec -it 容器名/容器id bash。13.查看容器内部信息:docker inspect 容器名/容器id。8.重新启动应用容器:docker restart 容器名/容器id。6. 停止应用容器:docker stop 容器名/容器id。7.杀死应用容器:docker kill 容器名/容器id。9.删除应用容器:docker rm 容器名/容器id。

2023-10-15 16:59:34 128 1

原创 Linux虚拟机中配置jdk

jdk安装包:链接:https://pan.baidu.com/s/1GsyKXC69Tm8hASCuV3p2Aw?(4)解压到指定目录:tar -zxvf jdk-8u171-linux-x64.tar.gz -C /usr/local/(3)为了安全更改权限,给文件给定权限:chmod 755 jdk-8u171-linux-x64.tar.gz。(5)进入/usr/local/jdk1.8.0_171/bin/目录下确定是否OK。(7)使配置生效:source /etc/profile。

2023-10-15 16:21:21 83 1

原创 创建VMware虚拟机及配置IP

DHCP设置,设置启示IP和结束IP,前面的192.168.175.与设置的子网ip相同,后面的10和20就是一个范围,可以任意设置,设置完成后点击确定。6.更改虚拟机名称和路径,名称和路径中最好不好带有中文,选择路径最好不要放在VMware安装目录下,否则在最后创建完成的时候会出现错误,下一步。17.添加镜像源,点击CD/DVD,使用IOS映像文件,点击浏览,找到后缀名为ios的镜像文件,点击确定。8.为虚拟机选择内存,不需要太大,根据自己本地主机运行内存选择,如果16G不要超过8G,下一步。

2023-10-15 15:36:50 709 1

原创 ServletConfig

/根据name获取对应的值。ServletConfig对象中包含的信息是 web.xml文件中<servlet> </servlet>标签之间的信息。ServletConfig对象被翻译为:Servlet对象配置信息对象。//枚举对象中有更多的元素,则可以使用 nextElement() 方法获取下一个元素。//hasMoreElements() 检查枚举对象中是否还有更多的元素。获取的是<servlet-name> </serlvet-name>标签中信息;//遍历 获取枚举对象中的下一个元素。

2023-07-12 11:26:46 60 1

原创 Servlet 和 GenericServlet 底层分析

Servlet 和 GenericServlet 底层分析

2023-05-13 17:27:53 112

原创 JAVA开发环境配置,安装jdk

配置Java运行环境(jdk)

2023-05-11 00:09:27 192 2

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除