- 博客(23)
- 资源 (13)
- 收藏
- 关注
原创 websocket通过redis实现集群方案
websocket通过redis实现集群方案一、前言1、使用websocket前后端通信时,若后台是集群部署,那么连接只能与其中一台握手建立连接,当nginx做负载后触发节点在未与websocket建立连接的服务上,此时就会出现问题。二、解决方案1、使用redis的发布订阅方式。(mq同理)2、当需要websocket需求发送消息时,使用redis的发布订阅功能,将消息推送到redis中,所有需求消息的服务都监听这个Topic,接收到消息后,判断是否与前端建立连接,如果建立连接,将消息通过webs
2022-05-01 13:37:40
4706
5
原创 Linux(CentOS7)搭建FastDfs
标题Linux(CentOS7)搭建FastDfs一、前言1、FastDFS是一个开源的轻量级分布式文件系统,它对文件进行管理,功能包括:文件存储、文件同步、文件访问(文件上传、文件下载)等,解决了大容量存储和负载均衡的问题。特别适合以文件为载体的在线服务,如相册网站、视频网站等等。FastDFS为互联网量身定制,充分考虑了冗余备份、负载均衡、线性扩容等机制,并注重高可用、高性能等指标,使用FastDFS很容易搭建一套高性能的文件服务器集群提供文件上传、下载等服务。2、记录一次搭建过程。二、搭建步
2021-12-31 22:32:33
2306
原创 centos7搭建Hive详细步骤
一、前言1、hive是基于hadoop运行的,所以在启动hive之前,必须保证hadoop是裕兴没有问题的2、搭建hadoop集群步骤地址https://blog.youkuaiyun.com/qq_44719527/article/details/104814395二、步骤1、解压hive的安装包tar zxvf apache-hive-1.2.2-bin.tar.gz -C /opt/modules/2.修改配置文件 把后面的template去掉,更名为hive-env.sh3、修改hive.en
2020-09-08 21:06:44
1162
原创 解决后端Springboot前端Vue项目整合SpringSecurity后POST提交使用@requestBody接收不到实体类参数报出跨域的问题
一、问题说明后端使用的是Springboot,前端使用的是Vue框架,在没有整合SpringSecurity的时候是可以顺利接收参数的。在加入SpringSecurity之后前端发送POST强求,后端使用@RequestBody注解无法接收到实体类参数。浏览器一直在报跨域的问题二、代码1.已经加入SpringSecurity的配置2.后端接收参数截图3.前端传参截图4.报错截图(已经解决跨域问题)三、解决办法1、在SpringSecurity的配置方法加上这个配置2、加上解决
2020-08-13 20:06:48
1876
原创 IDEA快捷键显示参数提示
一、IDEA显示参数的提示1、理想状态是这样2、某度了半天 都是让画show parameter 那个勾的,不是我想要的IDEA默认的快捷键提示是 " ctrl + p",但是我改成eclipse的快捷键后就没有提示了File---->settings---->keymap需要给eclipse的快捷键模板也设置一下在搜索框输入parameter info右击添加快...
2020-05-07 12:58:46
13650
5
原创 linux部署Solr及设置中文分词器
一、说明Solr是一个高性能,采用Java开发,基于Lucene的全文搜索服务器。同时对其进行了扩展,提供了比Lucene更为丰富的查询语言,同时实现了可配置、可扩展并对查询性能进行了优化,并且提供了一个完善的功能管理界面,是一款非常优秀的全文搜索引擎。主要记录自己学习,方便日后查找,如有不对,还请指正。下面使用到的Solr包、分析器、停用词已经上传到主页资源。下载不了的私信博主二、lin...
2020-05-06 14:37:00
241
原创 解决微服务调用异常feign.FeignException$NotFound: status 404 reading MysqlRemoteService#saveProjectVORemote(
Springcloud报错feign.FeignExceptionKaTeX parse error: Expected 'EOF', got '#' at position 48: …qlRemoteService#̲saveProjectVORe…Default.decode(ErrorDecoder.java:93) ~[feign-core-10.2.3.jar:na]at feign...
2020-04-07 12:46:45
13856
14
原创 IDEA配置显示SpringBoot的Run Dashboard可以显示多个主启动类
一、配置SpringBoot Dashboard1.在eclipse和sts里面都是直接显示出来的,而在IDEA里需要稍微的配置一下。2.在某度找了半天都是只能显示一个,于是自己研究了一下。可以显示多个了。二、步骤1.建好springboot工程(2)然后点击ok后会在右下角出现这个选择框框的(3)然后下放会出现这个(4)点一下会发现有一个主启动类(5)添加其他主启动类...
2020-04-02 22:33:52
2694
1
原创 解决启动eureka报错Unable to start web server; nested exception is org.springframework.boot.web.server.WebS
一、报错信息主要是Unable to start web server; nested exception is org.springframework.boot.web.server.WebServerException: Unable to start embedded Tomcat atError starting ApplicationContext. To display the ...
2020-04-01 16:21:06
40678
3
原创 SpringBoot整合Mybatis
一、前言1.SpringBoot对大量的资源进行了版本规范,但是没有对mybatis进行整合。2.本次就简单的基本整合。3.源码github地址https://github.com/673161863-beinuan/SpringBoot-mybatis.git二、整合步骤1.首先就是pom文件到jar包,当前可以选择快速搭建直接勾选的方式。前提是需要有网。 <parent&g...
2020-04-01 12:51:19
177
原创 SpringBoot读取yml文件数据
一、前言1.SpringBoot舍弃了原始的XML文件配置方式,推荐使用yml和properties文件作为配置文件2.properties文件在以往Spring框架中也已经使用过,所以本次就yml配置文件读取数据演示二、yml文件支持值的数据类型1.想要读取yml文件中数据,首要要搞清楚yml文件支持哪些值得数据类型。(1)普通的字符串、数值、布尔类型(2)数组(3)引用对象(4...
2020-03-31 21:26:21
9074
原创 SpringBoot项目搭建和快速搭建步骤
前言1.SpringBoot是对Spring框架的再封装,提供基于注解的开发,不再需要写大量的XML文件配置2.每一个工程都可以打成jar包独立部署,其中内置Tomcat。3.强大的场景启动器,摆脱了各个jar包之间版本不兼容的问题。4.maven一定要配置好,便于下载jar包。搭建环境1.搭建有两种方式(1)手动创建Maven工程(2)pom文件依赖<parent&g...
2020-03-31 20:08:53
761
原创 解决删除github上仓库删除不了的问题
一、已解决1.今天在github上想删掉之前的测试仓库,结果按照百度上的步骤,到了最后一步那个删除的按钮怎么也点不了。提示请与请求的格式保持一致就是这样灰色的,点不了,网上查了半天,也没有,都说的只是仓库名就行。。。。。。2.仔细翻译了一下上面的英文,解决掉了。。。其实是要填写完整的仓库名。3.然后点击验证一下密码就可以删除了。。。。二、具体步骤1.进入到想删除的仓库,点击sett...
2020-03-13 14:45:43
8124
8
原创 搭建HadoopHA高可用集群详细配置教程
一、前言所谓HadoopHA高可用集群就是要消灭单点故障问题,实现7 * 24小时无间断提供服务。当然想到搭建高可用前提示会搭建hadoop的分布式,最起码也要熟练搭建伪分布式。想要实现自动故障转移,需要借助Zookeeper来实现管理和检查节点的健康状态。也就是需要会搭建Zookeeper集群,本次搭建我就不在演示搭建zookeeper集群了,如果还不熟悉参考我之前的博客。https:/...
2020-03-12 13:26:10
807
原创 Spring整合MybatisPlus,以及遇到的一些问题
一、前言1.本次只是简单的整合了 Spring和MybatisPlus,并做了最简单的测试2.想要整合Spring和MybatisPlus,首先要熟悉Spring框架3.使用maven项目构建工具二、步骤1.创建工程就省略了,简单展示一下目录结构。。。2.首先在pom文件添加依赖<dependencies> <!-- mp 依赖 --> <de...
2020-03-11 16:55:13
804
1
原创 linux搭建zookeeper集群
一、搭建环境1.CentOS6.10(最少三台主机,如果机器多,保证主机数量是奇数,我这里就是用三台给大家演示)2.zookeeper-3.4.6.tar.gz3.jdk1.8.0_144.tar.gz(zookeeper是运行在jvm虚拟机上的进程)jdk的环境变量配置不熟悉,参考我搭建hadoop伪分布式里面的步骤https://blog.youkuaiyun.com/qq_44719527/ar...
2020-03-05 13:11:38
591
原创 linux配置ssh免密登录
一、说明1.当我们在使用linux做集群的时候会涉及到分发,群起脚本等一些脚本。如果不配置ssh免密登录,那么每次使用集群脚本的时候都会输入密码,很麻烦。所以配置ssh免密登录是必不可少的。二、配置步骤1.进入到home目录,直接敲cd 然后回车cd 回车2.进入隐藏的.ssh目录 ,注意cd 后面的ssh前面有一个点cd .ssh3.生成公钥和私钥ssh-keygen -t ...
2020-03-05 11:29:16
326
原创 将HDFS上的小文件进行归档
一、说明1.做本次的实操必须是先搭建好HDFS和yarn并已经启动,测试可以使用的状态。2.HDFS是一个海量存储的分布式存储系统,每一次存储都占128M2.就算是很小的一个文件也会申请一个128M的块来存储。这样就很浪费资源。所以要将这些小的文件进行集中处理,来解决浪费哦资源的问题。3.我们在处理这些文件的时候,虽然将他们打包放在一起,但是使用的时候还可以像之前一样解析使用。4.遇到的...
2020-03-04 20:15:08
1691
原创 windows安装MongoDB,配置为系统服务,以及出现的问题和解决办法
一、安装环境1.windows102.MongoDB二、安装步骤1.将MongoDB压缩包解压2.进入到mongodb目录,新建一个data文件夹3.在data文件夹里新建一个db文件夹,在data文件夹里新建一个logs目录,在logs文件夹里新建一个以mongo.log为名的文本文件(这时一定要注意文件的格式名,要将文件的格式名显示出来才能修改文件的格式名)4.怎么显示出文件...
2020-03-03 12:39:24
975
原创 linux安装redis
一、准备环境1.CentOS6.102.Redis3.0.4.tar.gz3.c语言编译器二、安装步骤1.导包1)将redis3.0.4.tar.gz的压缩包导入linux操作系统这里有很多方法,比如建立物理机与虚拟机共享文件夹或者直接yum install -y lszrz安装这个插件, 也可以使用其他远程连接工具,比如 CRT,Xshell等。总之就是将redis3.0.4.t...
2020-03-01 14:13:54
892
1
原创 安装jdk1.8和配置环境变量
一、安装直接点下一步2.选择安装路径,一般不会选择安装在有空格和中文目录下1)点击更改2)选择到那个文件夹,然后确定3.安装4.选择性安装jre,因为安装jdk时会自带jre,可以选择不安装,如果安装自行选择安装目录。本次选择不安装5.安装完成二、配置环境变量1.说明,如果不配置环境变量,就必须到安装的目录下时候jdk编译和执行。配置完环境变量后在任意盘符下都可...
2020-02-29 14:53:35
543
原创 linux搭建hadoop环境
一、搭建思路1. 拥有配置好的Linux操作系统2. 将hadoop2.7.2.tar.gz 和jdk1.8.0_144.tar.gz3. 配置jdk和hadoop的环境变量4. 配置hadoop的相关配置5. 启动并且访问web页面二、环境说明1. 物理机win10系统2. 虚拟机LinuxCentOS6.103. Hadoop版本 hadoop2.7.24.jdk版本 j...
2020-02-28 19:32:34
1137
redis-5.0.14-linux安装资源包
2023-05-30
nacos-2.1.0-linux部署资源包
2023-05-30
Jenkins是一个开源软件项目,是基于Java开发的一种持续集成工具,用于监控持续重复的工作,旨在提供一个开放易用的软件平台
2023-05-16
ippicv-2020-lnx-intel64-20191018-general.tgz
2023-02-14
HDFS Explorer Installer
2020-10-11
solr和中文分词器.zip
2020-05-06
zookeeper3.4.6-linux.zip
2020-03-14
Mongodb包和rob可视化界面.zip
2020-03-03
linux版本Redis.zip
2020-03-01
JDK1.8.0_144.zip
2020-02-29
apache-tomcat-7.0.96.exe
2019-09-17
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人