# zTinyWebServer **Repository Path**: zhyss/zTinyWebServer ## Basic Information - **Project Name**: zTinyWebServer - **Description**: 自己实现的web服务器 - **Primary Language**: C++ - **License**: GPL-2.0 - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2021-09-05 - **Last Updated**: 2021-09-11 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README ### 在Linux平台搭建的web服务器 ###压测环境安装 - 切换到test_presure/webbench-1.5下 - 执行make - 执行 suso make install完成webbench安装 - 如果出现问题,首先执行sudo apt install ctags安装依赖包 ### CONFIG - 端口号,默认9006 - PORT = 9006 - 日志写入方式,默认同步 - LOGWrite = 0 - 触发组合模式,默认listenfd LT + connfd LT - TRIGMode = 0 - listenfd触发模式,默认LT - LISTENTrigmode = 0 - connfd触发模式,默认LT - CONNTrigmode = 0 - 优雅关闭连接,默认不使用 - OPT_LINGER = 0 - 数据库连接池数量,默认8 - sql_num = 8 - 线程池内的线程数量,默认8 - thread_num = 8 - 关闭日志,默认不关闭 - close_log = 0 - 并发模型,默认是proactor - actor_model = 0