Skip to content

toolkit for nginx developer easier to develop nginx C module, such as map, recycled buffer, dynamic config, dynamic resolver ...

License

Notifications You must be signed in to change notification settings

AlexWoo/nginx-toolkit-module

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

50 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Module nginx-toolkit-module


Instructions

Nginx event toolkit modules. It contains modules below, and will add more in the future.

  • ngx-event-timer-module

    Independent timer for nginx

  • ngx-event-resolver-module

    Common resovler in event modules, just like http resolver, stream resolver in nginx, but can be used by http modules, stream modules and other modules

  • ngx-dynamic-resolver-module

    System will resolver domain in dynamic resolver every few seconds configured

    The module will return addr whose domain is resolved in dynamic resolver, otherwise, the module will add domain into dynamic resolver, resolv domain by event resolver, and call callback when resolved

  • ngx-dynamic-conf-module

    System will reload conf when nginx dynamic config file change. Developer can use this module to reload file without reload nginx worker

    Now it support NGX_CORE_MODULE and NGX_HTTP_MODULE

  • ngx-map

    A map implement use ngx_rbtree

  • ngx-rbuf

    A recycled chainbuf for nginx

  • ngx-toolkit-misc

    Misc toolkit functions

About

toolkit for nginx developer easier to develop nginx C module, such as map, recycled buffer, dynamic config, dynamic resolver ...

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages