码迷,mamicode.com
首页 >  
搜索关键字:解决高并发 、修改系统及nginx程序    ( 145个结果
ActiveMQ第一节
1.消息中间件:采用异步通讯防止,支持点对点以及发布订阅模式,可以解决高并发问题 传统调用接口,可能发生阻塞,重复提交,超时等等问题,可以利用消息中间件发送异步通讯请求 点对点:生产者 消息队列 消费者 发布订阅:生产者 主题 消费者1 消费者N 2.windows安装ActiveMQ 2.1 解压 ...
分类:其他好文   时间:2020-02-13 16:44:48    阅读次数:67
SpringBoot+SpringSeurity+JWT
目的:使用这个框架主要就是为了解决高并发环境下登陆操作对数据库及服务器的压力,同时能保证安全性; 步骤:1. 加载时,SpringSecurity定义拦截器和添加两个Fitler; 2. 登陆时,登陆成功,通过传入的信息(例如:用户名+密码)authenticationManager.authent ...
分类:编程语言   时间:2020-01-08 10:40:53    阅读次数:165
Nginx实现负载均衡
企业在解决高并发问题时,一般有两个方向的处理策略,软件、硬件,硬件上添加负载均衡器分发大量请求,软件上可在高并发瓶颈处:数据库+web服务器两处添加解决方案,其中web服务器前面一层最常用的的添加负载方案就是使用nginx实现负载均衡。 以下是其他大佬的总结搞过来 一、负载均衡的作用 1、转发功能 ...
分类:其他好文   时间:2020-01-06 21:19:02    阅读次数:74
小菜鸟之面试题下
1 1 nio是什么?原理是什么?解决什么问题?如何实现? 2 nio是nonblocked io 非堵塞流 3 核心类有 Channel/Selector/Buffer 4 解决高并发情况下流的阻塞问题 5 6 2.IO/NIO的区别,为什么要用NIO,使用IO中的Buffered..也能实现NI... ...
分类:其他好文   时间:2019-11-16 14:26:34    阅读次数:126
Java NIO浅析 转至 美团技术团队
出处: Java NIO浅析 NIO(Non-blocking I/O,在Java领域,也称为New I/O),是一种同步非阻塞的I/O模型,也是I/O多路复用的基础,已经被越来越多地应用到大型应用服务器,成为解决高并发与大量连接、I/O处理问题的有效方式。 那么NIO的本质是什么样的呢?它是怎样与 ...
分类:编程语言   时间:2019-10-28 23:48:43    阅读次数:136
深度解析数据缓存技术
1.缓存概述 ? 缓存是分布式系统中的重要组件,主要解决高并发,大数据场景下,热点数据访问的性能问题。提供高性能的数据快速访问。 1.1.缓存的原理 将数据写入/读取速度更快的存储(设备); 将数据缓存到离应用最近的位置; 将数据缓存到离用户最近的位置; 1.2.缓存分类 在分布式系统中,缓存的应用 ...
分类:其他好文   时间:2019-10-13 18:43:52    阅读次数:116
redis+php+mysql处理高并发实例
一、实验环境ubuntu、php、apache或nginx、mysql二、利用Redis锁解决高并发问题,需求现在有一个接口可能会出现并发量比较大的情况,这个接口使用php写的,做的功能是接收 用户的GET请求中的name字段,然后将这个字段存到mysql中,现在先将数据放到redis的队列中,然后 ...
分类:数据库   时间:2019-10-12 18:58:37    阅读次数:108
Nginx+keepalived 实现Nginx的高可用
nginx实现请求的负载均衡 + keepalived实现nginx的高可用 前言 使用集群是网站解决高并发、海量数据问题的常用手段。当一台服务器的处理能力、存储空间不足时,不要企图去换更强大的服务器,对大型网站而言,不管多么强大的服务器,都满足不了网站持续增长的业务需求。这种情况下,更恰当的做法是 ...
分类:其他好文   时间:2019-10-07 21:08:00    阅读次数:116
招银网络科技电话面
1.介绍一下集合框架,主要讲了一下collections接口和主要的子接口和常用的实现类,list和set 2.介绍一下ArrayList和linkedList的区别,数据的存储方式以及线程安全 3.hashmap的线程安全性,怎样解决高并发情况下,hashmap的同步问题。我提出加同步锁,或者用c ...
分类:其他好文   时间:2019-09-11 09:58:52    阅读次数:84
利用Redis锁解决高并发问题
这里我们主要利用Redis的setnx的命令来处理高并发。 setnx 有两个参数。第一个参数表示键。第二个参数表示值。如果当前键不存在,那么会插入当前键,将第二个参数做为值。返回 1。如果当前键存在,那么会返回0。 创建库存表 设置初始库存为10 创建订单表 ab测试模拟并发,发现库存是正确的。 ...
分类:其他好文   时间:2019-09-07 10:19:03    阅读次数:97
145条   上一页 1 2 3 4 5 ... 15 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!