您的位置:首页 > 运维架构 > Nginx

Nginx之main初探

2015-03-06 17:11 656 查看

Nginx main函数初探

C程序一般来说都会有主函数,通常意义上主函数定义为main,Nginx也是如此。下面是Nginx中函数一级调用的框架,更详细的级联调用将在以后给出。

main()
-->ngx_debug_init()
-->ngx_strerror_init()
-->ngx_get_options
-->ngx_time_init()
-->ngx_regex_init()
-->ngx_ssl_init()
-->ngx_save_argv(&init_cycle, argc, argv)
-->ngx_process_options(&init_cycle)
-->ngx_process_options(&init_cycle)
-->ngx_crc32_table_init()
-->ngx_add_inherited_sockets(&init_cycle)
-->ngx_init_cycle(&init_cycle)
-->ngx_os_status(cycle->log)
-->ngx_get_conf()
-->ngx_init_signals()
-->ngx_daemon()
-->ngx_open_pipes()
-->ngx_create_pidfile()
-->ngx_log_redirect_stderr()
-->ngx_single_process_cycle()
-->ngx_master_process_cycle()
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息