书栈网 · BookStack 本次搜索耗时 0.008 秒,为您找到 24 个相关结果.
  • 3.2. WINDOWS二进制包安装

    3.2. WINDOWS二进制包安装 3.2.1. 创建安装目录结构 3.2.2. 安装为服务 3.2.3. 用缺省配置第一次启动并测试 3.2. WINDOWS二进制包安装 3.2.1. 创建安装目录结构 双击执行setup-win.bat 将在C:\Program Files 下创建目录hetao ,以及子目录bin 、conf 、ww...
  • 5.2. 配置文件最小化

    5.2. 配置文件最小化 5.2. 配置文件最小化 上述配置中每一项都可以不写以启用缺省值,仅配置listen,达到配置最小化。安装包中自带了精简化配置文件 $ cat conf / hetao . conf . Linux . minimize { "listen" : { ...
  • 4.1. SOCGI开发规范

    4.1. SOCGI开发规范 4.1. SOCGI开发规范 hetao提供了扩展开发接口,应用按socgi接口规范开发动态库,hetao启动时按配置加载,当接收到符合要求URI扩展名的请求时,调用动态库中的应用逻辑。 socgi接口规范分应用动态库入口函数、平台信息访问函数组成。 每个符合socgi入口函数的应用动态库必须实现三个约定原型的函数I...
  • 9. 最后

    9. 最后 9. 最后 hetao,一个高性能、功能完整、支持搭载应用的国产原创Web服务器。 欢迎使用hetao,如果你使用中碰到了问题请告诉我,谢谢 ^_^ 源码托管地址 : 开源中国 、github 关于作者:厉华,左手C,右手JAVA,写过小到性能卓越方便快捷的日志库、HTTP解析器、日志采集器等,大到交易平台/中间件等,分布式系统实...
  • 7.4. 压测结果

    7.4. 压测结果 7.4. 压测结果 ROUND hetao/0.2.0 nginx/1.9.13 Apache/2.2.14 Tengine/2.1.2 1 13191.46 4208.08 2472.8 4282.31 2 14237.18 4395.69 2466.09 4013.62 3 14650.89 4245.99 2471.7 43...
  • 2. 概述

    2. 概述 2. 概述 hetao是一款国人原创研发的开源的C语言实现的支持高并发、超高性能Web服务器,使用高性能HTTP解析器fasterhttp作为其解析核心,在开启Keep-Alive和gzip压缩(现代浏览器默认开启)时性能比nginx约快3倍。如此高性能得益于轻巧的架构设计和采用Inotify文件变化主动通知缓存机制,把大量静态文件尽可能...
  • 5.4. 配置包含文件

    5.4. 配置包含文件 5.4. 配置包含文件 配置文件可以包含其它文件,如把虚拟主机配置单独移到外面的一个文件里,然后在hetao.conf中包含它。在配置文件中任意位置加入 ! include filename 或者 ! include "filename" filename是相对于hetao.conf所在路径的相对...
  • 1. 前言

    1. 前言 1. 前言 2010年,我给我行新核心项目研发了核心后台应用服务平台,采用了定制通讯协议,几年使用下来无论与第三方业务系统(大多数是JAVA体系)对接、还是协议效率等方面都感受不好,趁着今年发起研发新一代核心后台应用服务平台契机,重新审视通讯协议的设计,最终选择了HTTP/1.1。 于是我花时间研发了高性能HTTP解析器fasterht...
  • 3.3. WINDOWS源码包编译安装(VS2008工程)

    3.3. WINDOWS源码包编译安装(VS2008工程) 3.3.1. 编译 3.3. WINDOWS源码包编译安装(VS2008工程) 3.3.1. 编译 打开VS2008解决方案文件src/vs2008/vc2008.sln ,“生成”->"批生成"->“重新生成解决方案”,将自动编译出hetao、hetaocheckconf、hetao...
  • 8.1. 进程和线程结构

    8.1. 进程和线程结构 8.1. 进程和线程结构 hetao进程结构: 管理进程,负责创建、监管工作进程,负责传递signal管理命令。 工作进程,负责通讯协议处理。 工作进程结构: 工作线程,负责多路复用IO管理,负责解析HTTP,负责静态文件的响应和缓存。 定时器线程,负责定时更新用于日志输出的时间缓冲区。