![](https://img-blog.csdnimg.cn/20201014180756923.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
service
文章平均质量分 79
Young_____Hu
这个作者很懒,什么都没留下…
展开
-
并发编程几个常用工具
synchronized很多人看到这个就认为这个是重量锁由于每个类创建的对象JVM默认是偏向锁,在不发生线程争加锁资源的时候只是偏向锁这个类的偏向锁t1在被撤销的时候,变成了轻量锁当撤销次数为20次的时候,后面的开始又变成了偏向锁t2当撤销次数达到40次的时候,这个类所有偏向锁都变成轻量锁中间如果发送线程争夺资源,直接是重量锁//设置次数40次 int time ...原创 2020-03-19 21:53:40 · 166 阅读 · 0 评论 -
Nginx和Keepalived实现均衡负载高可用
Nginx功能解释:Nginx服务器可实现5万的并发,Tomcat只有500的并发。Nginx可实现虚拟主机,反向代理服务器,负载均衡。Keepalived功能解释:由于搭建服务器机群,提高了Nginx的地位,那么Nginx一旦宕机网站完蛋,Keepalived实现Nginx主服务器挂了马上启动从服务器。1.Nginx在Linux上的搭建文档写在百度云,地址:https...原创 2018-05-26 18:43:13 · 231 阅读 · 0 评论 -
zookeeper安装
1.把zookeeper安装包上传到Linux中2.解压zookeeper3.在解压后的文件中创建一个data文件夹,进入data文件夹pwd拿到全路径,复制全路径4.进入conf文件夹mv zoo_sample.cfg zoo.cfg(==修改文件夹名称的意思)5.进入zoo.cfg修改dataDir=刚刚复制的pwd粘贴下来,:wq出去6.开启zookeeper服务(必须...原创 2018-06-01 23:51:28 · 120 阅读 · 0 评论 -
Nginx服务器反向代理
好久没有用nginx服务器了,这次公司又用到了,就写写一般公司用nginx的反向代理把。业务场景:由于我们是手机端只能访问一个ip,通过那个ip上部署的nginx来访问内网的项目,就需要在nginx上配置反向代理了。##这里可以配置多个端口号,比如我们5000,5001,5002,5003分别是测试端口,正式端口等等server{ listen 5001; server_n...原创 2019-04-23 16:04:30 · 189 阅读 · 0 评论 -
websocket应用
pom<dependency> <groupId>javax.websocket</groupId> <artifactId>javax.websocket-api</artifactId> <version>1.0</version> ...原创 2019-07-23 16:38:38 · 298 阅读 · 0 评论