【openresty】lua的使用

openresty使用lua

1,content_by_lua

location /testlua {
  content_by_lua "ngx.say('hello world')";
}

輸出,hello world

2,content_by_lua_block

location /testlua {
  content_by_lua_block {
       ngx.say("hello world");
  } 
}

content_by_lua_block {} 表示內部爲lua塊,裏面可以應用lua語句

3,content_by_lua_file

location /testlua {
  content_by_lua_file /usr/local/lua/test.lua;
}

content_by_lua_file 就是引用外部lua文件

cat /usr/local/lua/test.lua
  ngx.say("hello world");

通常採用lua文件方式

發佈了194 篇原創文章 · 獲贊 18 · 訪問量 9萬+
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章