Famoahana ny Server Application Unit NGINX 1.9.0

nitranga famoahana ny mpizara fampiharana NGINX Unit 1.9, ao anatin'izany no amboarina ny vahaolana hiantohana ny fandefasana rindranasa tranonkala amin'ny fiteny fandaharana isan-karazany (Python, PHP, Perl, Ruby, Go, JavaScript/Node.js ary Java). Ny NGINX Unit dia afaka mampandeha rindranasa marobe amin'ny fiteny fandaharana samihafa, ny mari-pamantarana fanombohana izay azo ovaina amin'ny fomba mavitrika nefa tsy mila manitsy ny rakitra fikirakirana ary manomboka. Ny kaody dia voasoratra ao amin'ny C sy nozarain'i nahazo alalana tamin'ny Apache 2.0. Azonao atao ny mahafantatra ny endri-javatra NGINX Unit in fanambarana laharana voalohany.

Ao amin'ny dikan-teny vaovao:

  • fahafahana fangatahana lalana mifototra amin'ny tohan-kevitra URI, lohapejy ary Cookies;

    "lohateny": [
    {
    "Accept-encoding": "*gzip*",
    "User-Agent": "Mozilla/5.0*"
    },
    {
    "User-Agent": "curl*"
    }
    ]

  • Ny maodely mifanandrify amin'ny lalana izao dia manohana ny saron-tava midadasika. Ohatra,

    "host": ["eu-*.example.com", "!eu-5.example.com"]

  • fanohanana asa alefa amin'ny alΓ lan'ny fomba POST hanodinana ny votoatin'ny array ao amin'ny configuration (ny fanovana dia alefa amin'ny endrika JSON);

    curl -X POST -d '{"match": {"uri": "/ production/*"}, \
    "action": {"pass": "applications/wiki-prod"}}' \
    --unix-socket=/path/to/control.unit.sock \
    http://localhost/config/routes/

  • Fanohanana ny fanovana mpampiasa sy vondrona amin'ny fampiasana ny fahaiza-manao CAP_SETUID sy CAP_SETGID amin'ny Linux nefa tsy mandeha ny dingana lehibe amin'ny maha-mpampiasa tombontsoa azy.

Source: opennet.ru

Add a comment