码迷,mamicode.com
首页 >  
搜索关键字:并发服务器    ( 189个结果
大并发服务器框架设计
转自恋恋风辰大并发服务器框架设计 简单谈一谈大并发服务器框架设计的基本思路 基本的服务器框架都是C/S结构的,请求和相应流程是这样的: 这样的框架存在一个很严重的问题,即当并发量过大时,会阻塞很多请求。当客户端大并发请求到来,服务器需要进行大量的数据库操作,假设数据库最大连接数为1000个,此时有1 ...
分类:其他好文   时间:2020-07-24 09:51:30    阅读次数:85
网络socket编程实现并发服务器——多线程编程
一、多线程简介1、什么是线程? 线程在操作系统原理中是这样描述的:线程是进程的一条执行路径。线程在Unix系统下,通常被称为轻量级的进程,线程虽然不是进程,但却可以看作是Unix进程的表亲,所有的线程都是在同一进程空间运行,这也意味着多条线程将共享该进程中的全部系统资源,如虚拟地址空间,文件描述符和 ...
分类:编程语言   时间:2020-07-13 22:00:56    阅读次数:83
TCP/IP Socket网络编程
典型的Client/Server程序流程图 面向流的套接字程序通常遵循规定的顺序。有关典型客户端和服务器的逻辑流程图,请参见下图。在研究此图时,请记住一个事实,即 并发服务器通常在客户端启动之前启动 ,并在步骤3等待客户端请求连接。然后,在关闭客户端连接后,它将继续等待其他客户端请求。 步骤1:服务 ...
分类:其他好文   时间:2020-03-11 10:25:25    阅读次数:52
阿里规范 - 六、工程结构 - (三)服务器 - 1. 【推荐】高并发服务器建议调小 TCP 协议的 time_wait 超时时间。
1. 【推荐】高并发服务器建议调小 TCP 协议的 time_wait 超时时间。 说明:操作系统默认 240 秒后,才会关闭处于 time_wait 状态的连接,在高并发访问下,服务器端会因为 处于 time_wait 的连接数太多,可能无法建立新的连接,所以需要在服务器上调小此等待值。 正例:在 ...
分类:其他好文   时间:2020-02-05 13:36:20    阅读次数:85
一个PHP的SQL注入完整过程
本篇文章介绍的内容是一个PHP的SQL注入完整过程,现在分享给大家,有需要的朋友可以参考一下 希望帮助到大家,很多PHPer在进阶的时候总会遇到一些问题和瓶颈,业务代码写多了没有方向感,不知道该从那里入手去提升,对此我整理了一些资料,包括但不限于:分布式架构、高可扩展、高性能、高并发、服务器性能调优 ...
分类:数据库   时间:2020-01-07 21:27:58    阅读次数:116
C语言使用多进程实现高并发tcp服务器
多进程并发服务器的流程 1. socket; 创建监听套接字 2. bind; 绑定地址结构 3. listen(); 设置监听上限 4. accept();进行循环监听 5. fork();接收到客户端请求创建新的进程 6. close(); 与客户端通讯的套接字关闭 实现C语言并发服务器 ...
分类:编程语言   时间:2020-01-06 09:33:15    阅读次数:94
【每日3分钟技术干货 | 面试题+答案 |多线程篇(一)】
1.为什么要使用线程池避免频繁地创建和销毁线程,达到线程对象的重用。另外,使用线程池还可以根据项目灵活地控制并发的数目。2.java中如何获取到线程dump文件死循环、死锁、阻塞、页面打开慢等问题,打线程dump是最好的解决问题的途径。所谓线程dump也就是线程堆栈,获取到线程堆栈有两步:1)获取到线程的pid,可以通过使用jps命令,在Linux环境下还可以使用ps-ef|grepjava2)打
分类:编程语言   时间:2020-01-05 10:05:51    阅读次数:95
2019-2020-1 20175316 《信息安全系统设计基础》第8周学习总结
2019 2020 1 20175316 《信息安全系统设计基础》第8周学习总结 教材学习内容总结 第十二章 并发编程 1.并发:逻辑控制流在时间上重叠 2.并发程序:使用应用级并发的应用程序称为并发程序 3.三种基本的构造并发程序的方法: 12.1 基于进程的并发编程 1.构造并发服务器的自然方法 ...
分类:其他好文   时间:2019-11-18 00:09:29    阅读次数:69
网络编程技术-----6、I/O复用实现并发服务器
网络编程技术 6、I/O复用实现并发服务器 一、实验要求 服务器: 服务器等待接收客户的连接请求,一旦连接成功则显示客户地址,接着接收客户端的名称并显示;然后接收来自该客户的字符串,对接收的字符串按分组进行加密(分组长度为个人学号,密钥为个人序号,分组不够补0),再将加密后的字符发回客户端;之后继续 ...
分类:其他好文   时间:2019-11-02 15:43:00    阅读次数:80
C/C++网络编程6——实现基于UDP的服务器端/客户端
通过前面几节的内容,我们已经可以实现基本的C/S结构的程序了,但是当多个客户端同时向服务器端请求服务时,服务器端只能按顺序一个一个的服务,这种情况下,客户端的用户是无法忍受的。所以虚实现并发的服务器端。 并发服务器端的实现方法: 1:多进程服务器端:通过创建多个进程提供服务。 2:多路复用服务器:用 ...
分类:编程语言   时间:2019-10-22 00:47:23    阅读次数:141
189条   1 2 3 4 ... 19 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!