摘要: 最近在做分布式的服务架构搭建,因为自己确实很喜欢搞这种技术类的研究,所以在公司需要的时候主动承担了这项光荣而艰巨的任务。公司搭建的架构主要目的是需要支持后端接口的多用户的高并发访问,希望能够达到每秒并发量在20000左右,而且希望系统能够持续运行下去而不中断。一开始不知道从哪里入手,凡事开头难,怎么 阅读全文
posted @ 2019-11-11 09:42 哥的头像很别致~ 阅读(385) 评论(0) 推荐(0) 编辑
摘要: 阅读全文
posted @ 2020-11-18 10:07 哥的头像很别致~ 阅读(71) 评论(0) 推荐(0) 编辑
摘要: 分享一下最近学习Redis分布式事务锁的核心代码,主要解决高并发情况下分布式事务的同步问题。 @RestControllerpublic class IndexController { private static final Logger logger = LoggerFactory.getLog 阅读全文
posted @ 2020-11-18 09:29 哥的头像很别致~ 阅读(186) 评论(0) 推荐(0) 编辑
摘要: RDB快照(snapshot) 在默认情况下, Redis 将内存数据库快照保存在名字为 dump.rdb 的二进制文件中。 你可以对 Redis 进行设置, 让它在“ N 秒内数据集至少有 M 个改动”这一条件被满足时, 自动保存一次 数据集。 比如说, 以下设置会让 Redis 在满足“ 60  阅读全文
posted @ 2020-11-17 16:42 哥的头像很别致~ 阅读(123) 评论(0) 推荐(0) 编辑
摘要: 1. Tomcat 支持四种线程模型介绍 2. Tomcat BIO、NIO实现过程源码解析 3. Tomcat connector 并发参数解读 4. Tomcat 类加载机制源码解析 一、Tomcat 支持四种线程模型介绍 什么是IO? IO是指为数据传输所提供的输入输出流,其输入输出对象可以是 阅读全文
posted @ 2020-11-17 16:19 哥的头像很别致~ 阅读(470) 评论(0) 推荐(0) 编辑
摘要: JVM的运行模式有三种: 解释模式(Interpreted Mode):只使用解释器(-Xint 强制JVM使用解释模式),执行一行JVM字节码就编译一行为机器码 编译模式(Compiled Mode):只使用编译器(-Xcomp JVM使用编译模式),先将所有JVM字节码一次编译为机器码,然 后一 阅读全文
posted @ 2020-11-17 16:13 哥的头像很别致~ 阅读(860) 评论(0) 推荐(0) 编辑
摘要: 概要: 1. Nginx 简介 2. Nginx 架构说明 3. Nginx 基础配置与使用 一、Nginx 简介与安装 知识点: 1. Nginx 简介 Nginx是一个高性能WEB服务器,除它之外Apache、Tomcat、Jetty、IIS,它们都是Web服务器,或者叫做WWW(World W 阅读全文
posted @ 2020-11-17 16:05 哥的头像很别致~ 阅读(186) 评论(0) 推荐(0) 编辑
摘要: 目前,前后端分离的架构已成主流,因此使用springboot构建应用是非常快速的,项目发布到服务器上的时候,只需要打成一个jar包,然后通过命令 : java -jar jar包名称即可启动服务了; 但在有些场景下,比如部署到外部的服务器的时候,客户方指定要以tomcat的形式启动服务的时候,即需要 阅读全文
posted @ 2020-09-16 16:54 哥的头像很别致~ 阅读(528) 评论(0) 推荐(0) 编辑
摘要: 最近打算在eclipse工程中使用ant, 发现ant工具还是很不错的。 比eclipse灵活多了。 xml的配置详细说明。 以下是具体文档 <!--Ant(another neat tool 另一个整洁的工具)--><?xml version="1.0"?><project default="di 阅读全文
posted @ 2020-06-05 08:09 哥的头像很别致~ 阅读(447) 评论(0) 推荐(0) 编辑
摘要: 参考链接:https://blog.csdn.net/yilijun246437/article/details/103044421 如有侵权请告知删除 给大家分享一下提高java服务器并发性能的常用架构策略。 一.针对网络层建议使用keepalive+nginx 1、负载均衡解释 负载均衡 建立在 阅读全文
posted @ 2019-11-13 11:20 哥的头像很别致~ 阅读(876) 评论(0) 推荐(0) 编辑