并发
文章平均质量分 86
BeforeEasy
这个作者很懒,什么都没留下…
展开
-
安装和配置gunicorn
并且,一个请求一个进程,并发时,显然很占CPU和内存。当请求处理时间较长时,会阻塞其他请求的处理,不适合高并发或耗时较长的请求。gevent是基于协程的并发库,可以处理更多的并发连接。异步worker,能同时处理不止一个请求,就不会出现上面同步worker那样,一个请求就把后续请求都block阻塞住的情况了。参考:https://www.cnblogs.com/shengulong/p/7202294.html。好处是,即使一个worker进程crash了,也只会影响一个请求。配置文件要是.py结尾的。原创 2023-07-03 00:18:14 · 956 阅读 · 0 评论 -
安装和配置nginx(含https)
3、http块:可以嵌套多个server,配置代理,缓存,日志定义等绝大多数功能和第三方模块的配置。如文件引入,mime-type定义,日志自定义,是否使用sendfile传输文件,连接超时时间,单连接请求数等。一般有运行nginx服务器的用户组,nginx进程pid存放路径,日志存放路径,配置文件引入,允许生成worker process数等。比如,把配置文件拆分开来,在/etc/nginx/conf.d/ 文件建立对应的域名配置文件,比如 /etc/nginx/conf.d/123.com.conf。原创 2023-07-02 23:33:36 · 7965 阅读 · 0 评论 -
jmeter测并发
总体而言,Apache JMeter 是一个强大的负载测试工具,可以帮助你模拟各种负载情况,评估系统的性能和可靠性,并提供详细的测试结果和报告。它可以模拟多种类型的负载,包括 Web 应用程序、数据库服务器、FTP 服务器等,并可用于测量服务器的性能、资源使用情况和响应时间。除了上述监听器和报告表,Apache JMeter还提供了其他一些监听器,如图表报告、分布式负载报告、数据文件报告等,用于满足不同的测试需求和分析要求。主要指标:样本数、错误数、吞吐量、平均响应时间、最小响应时间、最大响应时间等。原创 2023-07-02 01:29:16 · 1841 阅读 · 0 评论