
优化
文章平均质量分 72
wdzhang_bj
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
2021-04-30
1.1 名词解释consumer表示服务调用方provider标示服务提供方,dubbo里面一般就这么讲。下面的A调用B服务,一般是泛指调用B服务里面的一个接口。1.2 拓扑图大写字母表示不同的服务,后面的序号表示同一个服务部署在不同机器的实例。2 从微观角度思考2.1 超时(timeout)在接口调用过程中,consumer调用provider的时候,provider在响应的时候,有可能会慢,如果provider 10s响应,那么consumer也会...转载 2021-04-30 17:39:58 · 203 阅读 · 2 评论 -
Mybatis缓存机制
概述:MyBatis的二级缓存是Application级别的缓存,它可以提高对数据库查询的效率,以提高应用的性能 。一、mybatis缓存机制的整体设计以及二级缓存的工作模式如上图所示,当开启一个会话时,一个SqlSession对象会使用一个Executor对象来完成会话操作,MyBatis的二级缓存机制的关键就是对这个Executor对象做文章。如果用户配置了"cache...原创 2019-07-18 15:44:52 · 335 阅读 · 0 评论 -
大型网站架构设计以及相关解决方案
一.网站中解决并发以及可用性和相关性能的组件使用?提高硬件能力、增加系统服务器。(当服务器增加到某个程度的时候系统所能提供的并发访问量几乎不变,所以不能根本解决问题)使用缓存(本地缓存:本地可以使用JDK自带的 Map、Guava Cache.分布式缓存:Redis、Memcache.本地缓存不适用于提高系统并发量,一般是用处用在程序中。比如Spring是如何实现单例的呢?大家如果看过源码的话...原创 2019-07-23 16:02:22 · 243 阅读 · 0 评论 -
Tomcat服务器优化方案
--对于JavaWeb开发人员而言,Tomcat已成为默认的web服务器,但是在生产环境下使用Tomcat部署应用,我们如果采用Tomcat默认的配置,尤其是内存和线程的配置,其配置都很低,容易成为性能瓶颈,所以我们需要对Tomcat服务器进行优化,提升其运行性能,我们应从以下几个方面入手。1)Tomcat内存优化2)Tomcat 线程优化3)Tomcat IO 优化4)大杀器AP...原创 2019-07-22 11:45:59 · 311 阅读 · 0 评论 -
JVM运行原理详解
一、引言 JAVA对于大多数开发人员来说,是一门语言,其实,Java是一种技术,它由四方面组成:Java编程语言、Java类文件格式、Java虚拟机和Java应用程序接口(Java API)。它们的关系如下图所示: Java平台由Java虚拟机和Java应用程序接口搭建,Java语言则是进入这个平台的通道,用Java语言编写并编译的程序可以运行在这个平台上。这个平台的结构如下图...原创 2019-08-21 21:23:03 · 463 阅读 · 2 评论