摘要: 引导(Bootstrap)类加载器 引导类加载器主要加载的是JVM自身需要的类,这个类加载使用C++语言实现的,是虚拟机自身的一部分,它负责将 <JAVA_HOME>/lib路径下的核心类库或-Xbootclasspath参数指定的路径下的jar包加载到内存中,注意必由于虚拟机是按照文件名识别加载j 阅读全文
posted @ 2020-04-13 19:51 whhhd 阅读(1910) 评论(0) 推荐(0) 编辑
摘要: 1、轮询 将所有请求,依次分发到每台服务器上,适合服务器硬件相同的场景。 1)优点:服务器请求数目相同; 2)缺点:服务器压力不一样,不适合服务器配置不同的情况; 2、随机 请求随机分配到各台服务器上。 1)优点:使用简单; 2)缺点:不适合机器配置不同的场景 3、最少链接 将请求分配到连接数最少的 阅读全文
posted @ 2020-04-13 19:32 whhhd 阅读(176) 评论(0) 推荐(0) 编辑
摘要: 1.采用DNS轮询转发的方式:一个域名配置对应多台ip地址: 优点: 将负载均衡的工作丢给了DNS服务器去做,省去了网站管理人员的维护工作 对于真实地址的服务器,不需要做任何的配置 简单易用,成本低,而且方便灵活 服务器可以放在任何的地方 同时,DNS服务还可以做基于地理位置的解析,可以让一个距离最 阅读全文
posted @ 2020-04-13 18:32 whhhd 阅读(748) 评论(0) 推荐(0) 编辑
摘要: 1.没有必要时请不用使用静态变量 使用Java的开发者都知道,当某个对象被定义为stataic变量所引用,这个对象所占有的内存将不会被回收。有时,开发者会将经常调用的对象或者变量定义为static,以便提高程序的运行性能。因此,不是常用到的对象或者变量,不要定义为static类型的变量,尤其是静态类 阅读全文
posted @ 2020-04-13 17:54 whhhd 阅读(390) 评论(0) 推荐(0) 编辑