ngx_lua利用nginx内部跳转提高访问效率
来源:互联网 发布:通信线路迁改优化 编辑:程序博客网 时间:2024/05/01 00:11
lua里面有时候要去请求外面的链接,试过了几种方式,发现这个方式性能最佳
location /set { default_type 'text/html'; proxy_set_header Host test.yufei.com; proxy_connect_timeout 5s; proxy_send_timeout 3s; proxy_read_timeout 3s; proxy_pass http://test.yufei.com/api?a=$aaa&b=$bbb; } location /change { set $a ''; set $b ''; content_by_lua ' local time = os.date("%Y%m%d") local args = ngx.req.get_query_args() local a = args["a"] local b = args["b"] local res = ngx.location.capture("/set", { share_all_vars = true, vars = { a = aaa , b = bbb } }) local text = res.body ngx.say(text) ngx.exit(200) '; }
我们网站 安团 和 智企ID 有几个接口采用了这个方法,希望有更好的方法能告知我 aol@goodid.com 感激不尽!
0 0
- ngx_lua利用nginx内部跳转提高访问效率
- nginx使用ngx_lua访问后端Thrift-Server实现和介绍
- nginx + ngx_lua安装测试
- nginx + ngx_lua安装测试
- 如何提高数据库访问效率
- 如何提高数据库访问效率
- 如何提高数据库访问效率
- ngx_lua访问数据库
- 利用索引提高查询效率
- 如何提高数据库系统访问效率[转帖]
- 浅谈数据库访问效率的提高
- 浅谈数据库访问效率的提高
- 提高数据库(oracle)访问效率
- 用本地引用提高EJB访问效率
- JSP操作用以提高数据库访问效率
- 如何提高数据库系统访问效率[转帖]
- 哈希链表:提高链表访问效率
- Java Web项目如何提高访问效率
- mybatis-generator-1.3.2 使用方法
- 二叉树--前序遍历、中序遍历、后序遍历、层次遍历
- mysql5.7.11修改root密码
- 欢迎使用CSDN-markdown编辑器
- 随机十个数的和 九种方法
- ngx_lua利用nginx内部跳转提高访问效率
- [BZOJ1861][ZJOI2006]书架(平衡树splay)
- Matlab R2014a由.m文件产生C代码,在VS2010中运行
- Linux useradd --添加用户账号
- Android 生命周期中每个函数适合处理的事件
- jiava
- java.lang.NoClassDefFoundError: javax/servlet/SessionCookieConfig 原因分析与解决方案
- C++实现——大数相加
- C++多线程编程参考