NGINX Unit 1.24.0 Aplikasyon sèvè Liberasyon

Yo te lage sèvè aplikasyon NGINX Unit 1.24, kote y ap devlope yon solisyon pou asire lansman aplikasyon entènèt nan divès langaj pwogramasyon (Python, PHP, Perl, Ruby, Go, JavaScript/Node.js ak Java) . NGINX Unit ka an menm tan kouri plizyè aplikasyon nan diferan lang pwogramasyon, paramèt lansman yo ka chanje dinamikman san yo pa bezwen edite fichye konfigirasyon ak rekòmanse. Kòd la ekri an C epi distribye anba lisans Apache 2.0. Ou ka fè konesans ak karakteristik NGINX Unit nan anons premye lage a.

Nan nouvo vèsyon an:

  • Se konpatibilite ak Ruby 3.0 asire.
  • PHP te ajoute nan lis default kalite MIME yo.
  • Li posib pou mete paramèt abitrè pou koneksyon TLS atravè kòmandman OpenSSL.
  • Te ajoute sipò pou limite pwosesis fichye estatik ki baze sou kalite MIME. Pa egzanp, pou limite dosye yo telechaje a sèlman imaj ak videyo, ou ka presize: { "share": "/www/data", "types": [ "image/*", "video/*" ] }
  • Kapasite pou itilize chroot, bloke itilizasyon lyen senbolik epi entèdi entèseksyon pwen mòn yo an koneksyon avèk demann endividyèl lè yo sèvi fichye estatik yo te aplike. { "share": "/www/data/static/", "chroot": "/www/data/", "follow_symlinks": fo, "traverse_mounts": fo }
  • Te ajoute yon loader otomatikman pase sou tèt modil "http" ak "websocket" nan Node.js.
  • Pou Python, li posib pou presize plizyè seksyon "sib" nan konfigirasyon an pou defini diferan plan pou rele moun kap okipe WSGI/ASGI nan yon aplikasyon. { "applications": { "python-app": { "type": "python", "path": "/www/apps/python-app/", "targets": { "foo": { "module" : "foo.wsgi", "callable": "foo" }, "bar": { "module": "bar.wsgi", "callable": "bar" } } } } }

Sous: opennet.ru

Add nouvo kòmantè