
JAVA-中间件
学习一些流行的中间件
爱吃早餐的程序员
JAVA是世界上最好的编程语言
展开
-
在Centos7 上安装 docker并对其进行简单操作的记录,一气呵成不卡壳
Docker 在centos7上的安装和使用原创 2022-07-12 21:17:30 · 211 阅读 · 0 评论 -
log4j 日志配置-一个你不得不重视的技术问题
log4j.rootLogger=INFO, Console,file log4j.logger.play=INFO # Console log4j.appender.Console=org.apache.log4j.ConsoleAppender log4j.appender.Console.layout=org.apache.log4j.PatternLayout log4j.appender.Console.layout.ConversionPattern=%d{ABSOLUTE} %-5p ~ %.原创 2021-04-12 18:34:03 · 616 阅读 · 0 评论 -
Docker实战演习
超好用的容器技术原创 2021-03-26 09:25:49 · 154 阅读 · 0 评论 -
中间件Redis中Jedis的API总结
一直以来,Redis作为一种Nosql数据库,因其炒鸡牛逼的功能被广泛应用于各种项目中。本人之前不怎么看好Redis,如今是越来越喜欢它了。经常用它存储一些常用的数据,比如用户的id ,session ,用户菜单权限,消息队列等。不扯了,直接来总结。 安装和配置 太简单了 不哔哔 在Ja...原创 2020-01-18 18:01:39 · 570 阅读 · 0 评论 -
JAVA经典案例SpringBoot集成Redis做定时任务
springboot+redis 相信是不少中下企业进行项目开发必备的技术之一,用它做定时任务可谓是恰到好处,本文以一个简单的案例入手,讲述如何实现任务的获取和执行。 jedis工具类 @Log @Component public class JedisClient { public static JedisPool jedisPool = null; static { if(jedisPool == null){ JedisPoolConfig config = ne..原创 2020-11-30 11:55:57 · 2099 阅读 · 0 评论 -
以Windows版本为例,全面讲解JAVA程序员必备的Nginx知识,面试常考的知识点(基础篇)
【前言】 之所以要已windows系统为案例,是因为大家现在测试的时候最方便,如果用linux可能还要开虚拟机,由于我的虚拟机早已经卸载了,所以现在用windows比较方便。linux命令和windows命令可以比较着看,大都是很类似的,用它同样可以达到效果 Nginx的安装 下载nginx 点这个 下载地址 下载稳定版本,以nginx/Windows-1.12.2为例,直接下载 nginx-1.12.2.zip,下载后解压 启动停止重加载等命令操作 启动nginx 有很多种方.原创 2020-11-26 11:13:34 · 204 阅读 · 0 评论 -
Java程序员用Springboot整合RabbitMq消息框架
最近研究了很多关于SpringBoot的文章,它能和很多框架进行整合,尤其是中间件的整合,我们公司用的最多的就是整合redis了,但是我对rabbitMQ比较感兴趣,就想自己整合下玩玩,看了很多文章后,开始撸起袖子加油干。 第一步 安装RabbitMQ (windows 端) 和 Erlang 客户端 这个网上的教程很多,不过建议直接从官网下载,解压之后,和配置JDK一样配置系统变量,之后设置rabbitMQ的用户和密码。一切OK后,开始建项目。 第二步 创建RabbitMQ 的生产者端(Provider)原创 2020-11-16 15:30:49 · 255 阅读 · 0 评论 -
SpringBoot整合MongoDb做单元测试
先评价: 功能倒是不错,但是总觉得耽误时间 先引入pom依赖 <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-test</artifactId> <scope>test</scope> </dependency> 代码1 public class Mon原创 2020-10-21 17:45:32 · 1953 阅读 · 11 评论 -
Redis报错问题,一个曾纠缠了我三个月一度让我怀疑人生的问题:Could not get a resource from the pool
我写这篇日志是为了纪念这个错误的,它是我遇到过的最坑人的错误,也是我自己独立解决,没有抄袭网上答案的一个问题。之所以发个博客纪念它,确实是太坑了。 初次遇到这个错,还是在去年年底的时候,那个时候,服务器老是出现这个错误,然后redis就无法使用了,然后各种连锁反应接踵而至,搞得我慌的一屁。 2020年春节后三月份来公司后,决定要彻底解决一下。于是,在尝试了各种方法都没有效果的情况下,更换了redis 版本,jedis版本,都咩有一点效果,过段时间还是报这个错,而且错误的日志还是一模一样。 要..原创 2020-05-16 14:16:21 · 2098 阅读 · 7 评论 -
XMAPP的使用
数据库的启动需要apache的启动 配置账户密码: Xmapp放置项目的位置: Xmapp放置项目的位置原创 2020-05-13 19:04:24 · 685 阅读 · 0 评论 -
中间件Nginx负载均衡的5种策略及原理
轮询(默认) 每个请求按时间顺序逐一分配到不同的后端服务器,如果后端服务器down掉,能自动剔除。 upstream backserver { server 192.168.0.14; server 192.168.0.15; } 指定权重 指定轮询几率,weight和访问比率成正比,用于后端服务器性能不均的情况。 upstream backserver { ser...原创 2020-01-18 14:27:10 · 699 阅读 · 0 评论 -
梳理:Nginx的配置文件详解
user nginx; worker_processes 4; #nginx进程,一般设置为和cpu核数一样 error_log /data/logs/nginx/error.log warn; #错误日志存放目录 pid /var/run/nginx.pid; #进程pid存放位置 #工作模式及连接数上限 events { worker_conn...原创 2020-01-18 14:23:34 · 567 阅读 · 0 评论 -
提升tomcat服务器性能的七条经验(Get !)
我就这样傻傻的看着你 1.服务器资源 服务器所能提供CPU、内存、硬盘的性能对处理能力有决定性影响。 (1)对于高并发情况下会有大量的运算,那么CPU的速度会直接影响到处理速度。 (2)内存在大量数据处理的情况下,将会有较大的内存容量需求,可以用-Xmx-Xms-XX:MaxPermSize等参数对内存不同功能块进行划分。我们之前就遇到过内存分配不足,导致虚拟机一直处于ful...原创 2020-12-01 12:12:55 · 123 阅读 · 0 评论