- 博客(5)
- 收藏
- 关注
原创 SpringBoot项目实战演练(三)
SpringBoot多线程模拟高并发 首先还是看一下项目目录: 项目架构 首先是在demo包下创建一个config层,主要是对于线程池管理创建等,然后创建两个类,一个是BusinessThread类及TestThreadPoolManager类,首先是BusinessThread类: @Component @Scope("prototype")//spring 多例 public class BusinessThread implements Runnable{ private static Lo
2021-03-18 23:26:28
200
1
原创 SpringBoot项目实战演练(二)
SpringBoot操作数据库相关 首先还是看一下项目目录: 第一步要添加pom依赖,本次主要涉及pom依赖有: <!-- 数据库mysql依赖 --> <dependency> <groupId>mysql</groupId> <artifactId>mysql-connector-java</artifactId> </dependency>
2021-03-18 17:42:56
289
原创 SpringBoot项目实战演练(一)
SpringBoot项目实战演练(一) 1. 邮件定时发送 出于学习目的,使用SpringBoot框架实现一些小功能,参考了很多文章,将一些常用的知识进行融合 项目架构 首先是整体目录结构,只贴出邮件发送功能涉及的代码模块,如下图所示,该功能只涉及到展开的包: 2. 项目搭建 首先创建SpringBoot项目,本文采用的是idea,如图所示: 选择Spring Initializr,点击下一步 选择maven,java版本一般用1.8就可以,路径可以自己设置 这里可以选择一些自己需要的依赖包,创建完项目之
2021-03-18 16:19:01
589
4
原创 Nginx集群搭建实践及宕机切换演练
Nginx集群搭建实践及宕机切换演练Nginx集群搭建实践及宕机切换演练Nginx负载均衡基本原理环境准备及参数配置Nginx切换演练总结 Nginx集群搭建实践及宕机切换演练 Nginx负载均衡基本原理 负载均衡其实就是将流量或者请求转发到多台应用服务器,使服务器性能能够更好地发挥,一方面可以是整个流程更加稳定,即当一台服务器出现故障,另一台可以对其进行替代,不会产生影响。 流程图如下所示: 这里假设服务器1为radware,也就是起到了负载均衡的作用,它可以把流量通过upstream分发到下面两台Ngi
2020-10-13 12:41:17
1095
1
原创 keepalived搭建redis主备高可用方案实践
keepalived搭建redis主备高可用方案实践keepalived原理、配置文件及安装过程VRRP协议Keepalived安装过程:Keepalived参数配置过程Redis主备模式搭建:遇到问题分析: keepalived原理、配置文件及安装过程 keepalived是集群管理中保证集群高可用的一个服务软件,用来防止单点故障。实现基础VRRP协议 VRRP协议 Keepalived组件:core、check、vrrp、libipfwc、libipvs-2.4、libipvs-2.6 **core:*
2020-10-09 16:29:28
488
1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人