
简介
该用户还未填写简介
擅长的技术栈
可提供的服务
暂无可提供的服务
我的博客要上线测试了,买的阿里云服务器,在装完redis后,项目和管理工具并不能连接上服务器上的redis,这是怎么回事。解决办法如下:1.开启防火墙:systemctl start firewalld.service2.添加端口:firewall-cmd --zone=public --add-port=6379/tcp --permanent3.重启防火墙:firewall-cmd --rel
1.先来看看结构:所以得先创建一个maven项目作为父工程,偷懒的可以创建springboot项目,如何创建就不写了;建好后把src,target,mvn等文件夹都给删掉,只是一个父工程用不上;最后修改pom文件如下:<?xml version="1.0" encoding="UTF-8"?><project xmlns="http://maven.apa...
1.服务端依赖<dependency><groupId>org.springframework.boot</groupId><artifactId>spring-boot-starter-mail</artifactId></dependency>2.登录邮箱->设置->账户->开启IMAP/SMTP服务(去
1.版本说明Spring-Boot版本:2.3.7.RELEASESpring-Cloud版本:Hoxton.SR9Spring-Cloud-Alibaba版本:2.2.5.RELEASESpring-Boot-Admin-starter-client:2.3.1Spring-Boot-Admin-starter-server:2.3.1这里springboot和springboot admin的
1.运行以下命令,会自动拉取镜像,运行容器docker run -itd --name ch-server --ulimit nofile=262144:262144 -p 8123:8123 -p 9000:9000 -p 9009:9009 yandex/clickhouse-server2.docker ps -a 可查看运行的容器3.进入clickhouse容器:docker exec -
1.官网下载tar包,地址:https://redis.io/download2.上传至/usr/local目录并解压tar -zxvf redis-6.0.7.tar.gz3.安装gcc环境由于redis是由C语言编写的,它的运行需要C环境,因此我们需要先安装gcc。安装命令如下(二选一或全选):yum -y install gcc gcc-c++ libstdc++-develyum inst
一、什么是ik分词器分词:即把一段中文或者别的划分成一个个的关键字,我们在搜索时候会把自己的信息进行分词,会把数据库中或者索引库中的数据进行分词,然后进行一个匹配操作,默认的中文分词是每个字看成一个词,比如“我爱狂神”会被分为“我,“爱”,“狂”,“神”,这显然是不符合要求的,所以我们需要安装中文分词器ik来解决这个问题,IK提供了两个分词算法:ik_smart和ik_max_word,其中ik_
说明:高吞吐量、低延迟:kafka每秒可以处理几十万条消息,它的延迟最低只有几毫秒;可扩展性:kafka集群支持热扩展;持久性、可靠性:消息被持久化到本地磁盘,并且支持数据备份防止数据丢失;容错性:允许集群中节点故障(若副本数量为n,则允许n-1个节点故障);高并发:支持数千个客户端同时读写。使用场景:日志收集:一个公司可以用Kafka可以收集各种服务的log,通过kafka以统一接口服务的方式开
注:上篇博客说了怎么搭建kafka集群,并实现springboot集成kafka实现消息单条消费,但是如果有场景需要批量消费,那么就需要对消费者进行配置了,并可以实现并发消费,即多个KafkaListener同时消费消息,以此达到批量消费和提高速度的目的。1.上消费者配置@Configuration@EnableKafkapublic class KafkaConsumerConfig {@Val
1.上篇讲了java里使用setNX实现redis分布式锁,可是这种方法还是有很多弊端的,追求完美的做法可以使用redisson来实现分布式锁,如下:2.Redisson 是 java 的 Redis 客户端之一,是 Redis 官网推荐的 java 语言实现分布式锁的项目。它提供了一些 api 方便操作 Redis。因为本文主要以锁为主,所以接下来我们主要关注锁相关的类,以下是 Redisson







