博客专栏  >  互联网   >  Nginx服务器学习

Nginx服务器学习

介绍了Nginx的安装启动,简单模块的编写,启动框架,进程模型及通信,事件驱动机制和负载均衡策略

关注
5 已关注
10篇博文
  • Nginx学习——Nginx进程间的通信

    nginx进程间的通信 进程间消息传递 共享内存 共享内存还是Linux下提供的最基本的进程间通信方式,它通过mmap和shmget系统调用在内存中创建了一块连续的线性地址空间,而通过munma...

    2014-07-28 21:35
    1870
  • Nginx学习——负载均衡

    负载均衡 Nginx提供了较多的负载均衡策略,包括加权轮询、IP哈希、fair、一致哈希等。前两个是Nginx官方源码内置的策略,而后面几个都是第三方模块,所以下面我们重点来看前两个内置策略。 ...

    2014-07-31 20:45
    1003
  • Nginx——事件驱动机制(惊群问题,负载均衡)

    事件框架处理流程          每个worker子进程都在ngx_worker_process_cycle方法中循环处理事件,处理分发事件则在ngx_worker_process_cycle方法中...

    2014-07-31 10:20
    1350
  • Nginx学习——进程模型(worker进程)

    进程模型 worker进程         master进程模型核心函数ngx_master_process_cycle()中调用了创建子进程函数ngx_start_worker_processes(...

    2014-07-27 10:47
    2193
  • Nginx学习——进程模型(master 进程)

    进程模型         Nginx分为Single和Master两种进程模型,Single模型即为单进程方式工作,具有较差的容错能力,不适合生产之用。Master模型即为一个master进程+N个w...

    2014-07-27 09:36
    1672
  • Nginx学习——启动框架

    Nginx启动时框架处理流程 下图包含了Nginx框架在启动阶段执行的所有基本流程: 源码: 第1步: 在src\core\nginx.c的main函数中实现: 主要语句: /*第1步:调用ng...

    2014-07-26 21:37
    793
  • Nginx学习——upstream模块

    配置config ngx_addon_name=ngx_http_mytest_module HTTP_MODULES="$HTTP_MODULES ngx_http_mytest_module" N...

    2014-07-18 16:37
    1142
  • Nginx学习——http配置项解析编程

    http配置项解析编程   配置config ngx_addon_name=ngx_http_mytest_module HTTP_MODULES="$HTTP_MODULES ngx...

    2014-07-01 12:50
    1104
  • Nginx学习——Hello World模块

    Hello World HTTP模块 1.配置config ngx_addon_name=ngx_http_mytest_module HTTP_MODULES="$HTTP_MODULESngx_h...

    2014-06-19 21:20
    802
  • nginx安装及启动

    1.准备工作 运行环境: ubuntu 14.04 下载及安装使用nginx的必备软件: gcc编译器: sudo apt-get install gcc g++编译器: sudo apt-g...

    2014-06-18 20:52
    707
img博客搬家
img撰写博客
img发布 Chat
img专家申请
img意见反馈
img返回顶部