Heim >Backend-Entwicklung >PHP-Tutorial >[openresty] Hallo Welt

[openresty] Hallo Welt

WBOY
WBOYOriginal
2016-07-29 09:09:501083Durchsuche

[openresty] Hallo Welt

Openresty-Softwarebereitstellung

Ganz zu schweigen davon, dass es Nginx ähnelt.

content_by_lua-Anweisung

Sie können die content_by_lua-Anweisung verwenden, um einen Teil des Lua-Codes zur Ausführung in Nginx einzubinden. Der einfachste Aufruf von ngx.say unten besteht beispielsweise darin, „Hello World“ auszugeben.

<code>    location / {
            default_type <span>text</span>/html;
            content_by_lua '
                ngx.<span>say</span>(<span>"<p>hello, world</p>"</span>)
            ';
        }
</code>

Längerer Code eignet sich für rewrite_by_lua_file

gefolgt von einem Pfad

<code>    location / {    
            content_by_lua_file lua/hello.lua;
        }

[root<span>@test</span> nginx]<span># cat lua/hello.lua</span>
ngx.<span>say</span>(<span>"<p>hello, world!!! hey man</p>"</span>)        </code>

lua_code_cache

Das Standard-Nginx-Codesegment für lua Es gibt Eine Cache-Schicht, die die Effizienz verbessert, aber auch erfordert, dass wir Nginx jedes Mal neu laden, wenn wir Lua ändern, damit es wirksam wird. Zu diesem Zeitpunkt können wir den Cache ausschalten und in Echtzeit wirksam werden und ihn nach dem Debuggen wieder einschalten ist abgeschlossen.

<code>lua_code_cache <span>off</span>;</code>
').addClass('pre-numbering').hide(); $(this).addClass('has-numbering').parent().append($numbering); for (i = 1; i ').text(i)); }; $numbering.fadeIn(1700); }); });

Das Obige stellt [openresty] Hallo Welt vor, einschließlich der relevanten Inhalte. Ich hoffe, es wird für Freunde hilfreich sein, die sich für PHP-Tutorials interessieren.

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn