本文始发于个人公众号: 两猿社 ,原创不易,求个关注 Bug复现 使用Webbench对服务器进行压力测试,创建1000个客户端,并发访问服务器10s,正常情况下有接近8万个HTTP请求访问服务器。 结果显示仅有7个请求被成功处理,0个请求处理失败, 服务器也没有返回错误 。此时,从浏览器端访问服务 ...
分类:
其他好文 时间:
2020-02-24 09:51:30
阅读次数:
77
Java代码常见优化方案首先,良好的编码规范非常重要。在java程序中,访问速度、资源紧张等问题的大部分原因,都是代码不规范造成的。单例的使用场景单例模式对于减少资源占用、提高访问速度等方面有很多好处,但并不是所有场景都适用于单例。简单来说,单例主要适用于以下三个方面:多线程场景,通过线程同步来控制资源的并发访问。多线程场景,控制数据共享,让多个不相关的进程或线程之间实现通信(通过访问同一资源来控
分类:
编程语言 时间:
2020-02-22 23:45:00
阅读次数:
88
前言我们对堡垒机(跳板机)不会陌生,为了保证服务器安全,加个堡垒机,所有ssh连接都通过堡垒机来完成,堡垒机也需要有身份认证、授权、访问控制、审计等功能。Jumpserver是全球首款完全开源的堡垒机,是符合4A的专业运维审计系统。Jumpserver使用Python/Django进行开发,采纳分布式架构,支持多机房跨区域部署,中心节点提供API,各机房部署登录节点,可横向扩展、无并发访问限制。J
分类:
其他好文 时间:
2020-02-20 18:40:13
阅读次数:
111
Nginx反向代理型负载 负载均衡(load balance)集群,提供了一种廉价、有效、透明的方法,来扩展网络设备和服务器的负载、带宽、增加吞吐量、加强网络数据处理能力、提高网络的灵活性和可用性。 单台计算机无法承受大规模的并发访问,或者数据流量。此时需要搭建负载均衡集群把流量分摊到多台节点设备上 ...
分类:
其他好文 时间:
2020-02-08 09:44:59
阅读次数:
91
1. 【推荐】高并发服务器建议调小 TCP 协议的 time_wait 超时时间。 说明:操作系统默认 240 秒后,才会关闭处于 time_wait 状态的连接,在高并发访问下,服务器端会因为 处于 time_wait 的连接数太多,可能无法建立新的连接,所以需要在服务器上调小此等待值。 正例:在 ...
分类:
其他好文 时间:
2020-02-05 13:36:20
阅读次数:
85
在软件开发中,程序在高并发的情况下,为了保证一致性或者说安全性,我们通常都会通过加锁的方式来解决,在 MySQL 数据库中同样有这样的问题,一方面为了最大程度的利用数据库的并发访问,另一方面又需要保证每个用户能以一致的方式读取和修改数据,就引入了锁机制。 在 MySQL 数据库中,锁有很多种类型,不 ...
分类:
数据库 时间:
2020-02-04 11:06:22
阅读次数:
73
tomcat简介 Tomcat是一个开源、免费的Web服务器,属于轻量级web服务器,适合部署中小型、并发访问用户不是很多的web项目,是部署中小型jsp的首选。 Tomcat和Nginx、Apache等Web服务器一样,具有处理静态资源的能力,但Tomcat处理静态HTML的能力不如Nginx、A ...
分类:
其他好文 时间:
2020-02-03 14:06:26
阅读次数:
64
网上未见针对移动端的浏览器并发数统计,可见的帖子数据全部来自于StackOverflow关于主机浏览器的一篇描述。所以,设计了实验,探测了部分手机浏览器,对同域的并发访问量。以下是实验程序服务端(Java)staticprivatefinalAtomicLongSEQ=newAtomicLong(0);@RequestMapping(value="sleep/{s}",method=GET)pub
分类:
移动开发 时间:
2020-01-31 22:36:36
阅读次数:
107
前言:锁是计算机协调多个进程或线程并发访问某一资源的机制。在数据库中,除传统的计算机资源(如CPU、RAM、I/O等)的争用外,数据也是一种供许多用户共享的资源。如何保证数据并发访问的一致性、有效性是所有数据库必须解决的一个问题,锁冲突也是影响数据并发访问性能的一个重要因素。从这个角度来说,锁对数据 ...
分类:
其他好文 时间:
2020-01-28 17:49:11
阅读次数:
73
锁模块的常见问题 1、MyISAM和InnoDB关于锁方面的区别是什么? 2、数据库事务的四大特性? 3、事务隔离级别以及各级别下的并发访问问题? 4、InnoDB可重复读隔离级别下如何避免幻读? 5、RC、RR级别下的InnoDB的非阻塞读如何实现? 1、MyISAM和InnoDB关于锁方面的区别 ...
分类:
其他好文 时间:
2020-01-26 20:52:40
阅读次数:
84