码迷,mamicode.com
首页 >  
搜索关键字:高并发    ( 4601个结果
Apache服务安装及工作模式介绍
我们都知道Linux上常见的web服务器有:apache、nginx、tomcat!其区别如下:*apache:模块化服务器,支持模块较多、采用servlet处理模型,同步阻塞模型,工作模式多变,对于高并发的场景处理速度会比较慢,运行稳定。*nginx:轻量级web服务器,自身支持模块较少,需要借助第三方模块支持,采用epoll处理模型,异步非阻塞型,适合高并发场景,配置简单。*tomcat:ap
分类:Web程序   时间:2020-04-16 09:16:38    阅读次数:119
RabbitMQ
RabbitMQ是用Erlang实现的一个高并发高可靠AMQP消息队列服务器。支持消息的持久化、事务、拥塞控制、负载均衡等特性,使得RabbitMQ拥有更加广泛的应用场景。 使用场景: Hello World package com.qa.util; import com.rabbitmq.clie ...
分类:其他好文   时间:2020-04-14 16:56:00    阅读次数:62
SpringBoot+RabbitMQ实现消息可靠性投递
摘抄自简书:https://www.jianshu.com/p/9feddd4af8ee RabbitMQ是目前主流的消息中间件,非常适用于高并发环境。各大互联网公司都在使用的MQ技术,晋级技术骨干、团队核心的必备技术! 谈到消息的可靠性投递,无法避免的,在实际的工作中会经常碰到,比如一些核心业务需 ...
分类:编程语言   时间:2020-04-14 14:03:32    阅读次数:77
【高并发】你知道吗?大家都在使用Redisson实现分布式锁了!!
写在前面 忘记之前在哪个群里有朋友在问:有出分布式锁的文章吗~@冰河?我的回答是:这周会有,也是【高并发】专题的。想了想,还是先发一个如何使用Redisson实现分布式锁的文章吧?为啥?因为使用Redisson实现分布式锁简单啊!Redisson框架是基于Redis实现的分布式锁,非常强大,只需要拿 ...
分类:其他好文   时间:2020-04-14 00:37:25    阅读次数:82
【高并发】优化加锁方式时竟然死锁了!!
写在前面 今天,在优化程序的加锁方式时,竟然出现了死锁!!到底是为什么呢?!经过仔细的分析之后,终于找到了原因。 为何需要优化加锁方式? 在《 "【高并发】高并发环境下诡异的加锁问题(你加的锁未必安全)" 》一文中,我们在转账类TansferAccount中使用TansferAccount.clas ...
分类:其他好文   时间:2020-04-12 22:14:35    阅读次数:91
Java中BIO、NIO、AIO的区别和应用场景
学习IO,首先要明白四个东西。 1.同步 java自己去处理io。 2.异步 java将io交给操作系统去处理,告诉缓存区大小,处理完成回调。 3.阻塞 使用阻塞IO时,Java调用会一直阻塞到读写完成才返回。 4.非阻塞 使用非阻塞IO时,如果不能立马读写,Java调用会马上返回,当IO事件分发器 ...
分类:编程语言   时间:2020-04-12 14:09:51    阅读次数:73
web 部署专题(三):压力测试(一)工具 siege
1.介绍 Siege是一个压力测试和评测工具,设计用于WEB开发这评估应用在压力下的承受能力:可以根据配置对一个WEB站点进行多用户的并发访问,记录每个用户所有请求过程的相应时间,并在一定数量的并发访问下重复进行。 2.安装 Linux下安装siege wget http://download.jo ...
分类:Web程序   时间:2020-04-11 20:50:42    阅读次数:76
【高并发】高并发环境下诡异的加锁问题(你加的锁未必安全)
声明 特此声明:文中有关支付宝账户的说明,只是用来举例,实际支付宝账户要比文中描述的复杂的多。也与文中描述的完全不同。 前言 很多网友留言说:在编写多线程并发程序时,我明明对共享资源加锁了啊?为什么还是出问题呢?问题到底出在哪里呢?其实,我想说的是:你的加锁姿势正确吗?你真的会使用锁吗?错误的加锁方 ...
分类:其他好文   时间:2020-04-11 11:33:58    阅读次数:93
Redis的主从复制 master-slave
高并发;高性能;高可用 单机Redis的风险与问题 问题1.机器故障 现象:硬盘故障,系统崩溃 本质:数据丢失,很可能对业务造成灾难性打击 问题2.容量瓶颈 现象:内存不足 为了避免单点服务器故障,准备多台服务器,互相连通。将数据复制多个副本保存在不同的服务器上,连接在一起,并保证数据是同步的。即使 ...
分类:其他好文   时间:2020-04-11 11:32:08    阅读次数:78
面试篇:redis 51题
1、什么是NoSQL?列举几个你知道的NoSQL数据库。答:①许多网站在海量用户访问的高并发情况下出现崩溃问题,根本原因是关系型数据库。关系型数据库有性能瓶颈:磁盘IO性能低下、扩展瓶颈:数据关系复杂,扩展性差,不便于大规模集群。②NoSQL即Not-OnlySQL,泛指非关系型数据库,作为关系型数据库的补充,降低了磁盘IO次数——使用内存存储、去除数据间关系——不存储关系,仅存储数据。③NoSQ
分类:其他好文   时间:2020-04-11 10:20:49    阅读次数:94
4601条   上一页 1 ... 37 38 39 40 41 ... 461 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!