首页 > 其他分享 >搭建Web服务器

搭建Web服务器

时间:2022-08-24 19:01:18浏览次数:61  
标签:Web Http swoole request 服务器 http response 搭建

1.1、性能对比 使用apache bench工具对Nginx静态页、Golang Http程序、PHP7+Swoole Http程序进行压力测试。在同一台机器上,进行并发100用户,共100万次Http请求的基准测试中,QPS对比如下:  

 

QPS(每秒的响应请求数,也即是最大吞吐能力)数值越大,WEB性能越好.   1.2、构建web服务器 Swoole1.7.7版本增加了内置Http服务器的支持,通过几行代码即可写出一个异步非阻塞多进程的Http服务器。 Http类的模块是继承了Server类  
$http = new Swoole\Http\Server("127.0.0.1", 9501);
// 接受客户端请求事件
$http->on('request', function(swoole_http_request $request, swoole_http_response $response) {
    // 发送到客户端浏览器
     $response->end("<h1>hello swoole</h1>");
});
$http->start();
// 参数说明
$request,Http请求信息对象,包含了header/get/post/cookie/rawContent[put/delete]等相关信息
$response,Http响应对象,支持cookie/header/status等Http操作

标签:Web,Http,swoole,request,服务器,http,response,搭建
From: https://www.cnblogs.com/gaoyusui/p/16621248.html

相关文章

  • HTML编辑器粘贴图片自动上传到服务器(Java版)
    ​如何做到ueditor批量上传word图片?1、前端引用代码<!DOCTYPE html PUBLIC "-//W3C//DTDXHTML1.0Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-......
  • web项目开发写接口时,为什么需要在关键位置打印日志-2022新项目
    一、业务场景最近在开发新功能,新功能主要就是写app的首页查询接口,接口比较多有十几个,首页会有各种查询,新增操作比较少。由于用户量比较大,据说并发量不小,所以首页的很......
  • EasyCVR集群服务器离线后,设备依然显示在线的问题优化
    关于EasyCVR的集群功能,我们在前期的文章中也分享过很多,感兴趣的用户可以翻阅我们往期的文章进行了解。作为一种高效的服务器协作方式,服务器集群在流媒体服务中运用也较多。......
  • 网页编辑器粘贴图片自动上传到服务器(Java版)
    ​ 在之前在工作中遇到在富文本编辑器中粘贴图片不能展示的问题,于是各种网上扒拉,终于找到解决方案,在这里感谢一下知乎中众大神以及TheViper。通过知乎提供的思路找到粘......
  • 将静态网页部署在云服务器
    环境我的云服务器操作系统是CentOSLinuxrelease7.6,当然云服务器可以自行更换操作系统我在阿里云的云服务器的实例中进行远程连接,准备安装httpdrpm-qa|grephttpd......
  • WebApi传数据以及Postman测试
    1.参数传值代码截图postman截图postman结果截图2.参数传json数据2.1传一条数据代码截图postman截图postman结果截图2.2传一个集合(多条数据)代码截图pos......
  • 科研人才培养计划 | 实验室搭建 | 创业
     这个是不得不走的路,就像孩子要离开父母,独自谋生;一个好的researcher在接收了PhD/Postdoc的培训后,就必须要开始独立开展自己的研究【不是在否定合作】。独立点在于:找到......
  • 服务器报没有token的错误,但是之后又正常执行
    原因:    vue发送请求时,会先由前端服务器向后端服务器发送请求。但是token存储在浏览器的cookie中,所以没有携带token访问服务器。vue默认访问两次,第一次前端服务器......
  • 搭建hadoop高可用集群
    一、搭建高可用集群1.1zookeeper搭建1、上传安装包到master并解压tar-xvfzookeeper-3.4.6.tar.gz2、配置环境变量vim/etc/profileexportZOOKEEPER_HOME=/usr/......
  • 案例分析&环境搭建、maven概述
    案例分析&环境搭建案例需求:1,提供index.html页面,页面中有一个省份下拉列表2.当页面加载完成后发送ajax请求,加载所有省份   maven概述maven是什么项目管理工具M......