标签:Openresty相关的结果6条:

    openresty resty_lua_http模块unable to get local issuer certificate异常处理

      最近刚换工作,新公司作为一资讯公司有为客户提供相关SDK去接入公司系统进行一些信息查询作业。随之请求流量的增加,缺少网关层进行API保护,系统常常会因为流量暴增时间段搞垮。自然而然,作为招入公司重构原有系统职责中的开发计划的第一步自然就是打算先做网关了。之前主要是做Java开发,对Openresty做涉及到相关技术见解都很肤浅(欢迎大家拍砖),对中间学习使用Openresty所遇到一些异常在这里做…

    发布于:2019-11-10 11:12:11

    OpenResty下安装luarocks

      在做一些openresty的项目的时候,经常会借助一些第三方包来协助开发,为了方便管理,我们可以使用openresy官方的opm,或者lua的包管理工具luarocks,只不过opm的包数量还不是太多,用的较多的还是luarocks,现在只能期待opm社区不断的发展壮大了。在做一些openresty的项目的时候,经常会借助一些第三方包来协助开发,为了方便管理,我们可以使用openresy官方的op…

    发布于:2019-11-07 13:33:29

    openresty通过lua增加随机traceid

      在没有引入zipkin(或者阿里的鹰眼,百度的华佗)这种trace系统的时候,排查问题的一般思路都是按照请求链路来寻找问题源。因此如果能在请求链路中有一个唯一的标识就最好了,而在nginx/openresty做接入层的架构中,可以通过lua脚本生成一个随机traceid。随机数的生成原理,都是先初始化一个随机数种子,由于伪随机数的特性,种子的随机性就显得格外重要,而一般种子的生成都是通过时间的倒序…

    发布于:2019-11-05 06:26:53

    OpenResty + Varnish Cache 实现 WP 的高性能加载教程

      前言VarnishCache是一款高性能的开源HTTP加速器,挪威最大的在线报纸VerdensGang使用3台Varnish代替了原来的12台Squid,性能比以前更好。(超级老的梗了,但是就这么用吧。)VarnishCache在高端WordPress托管上也是非常常见的,由其构成的Web服务缓存加速解决方案已经非常成熟了,不过由于其开发者在HTTPS问题上并不关切所以很多人又抛弃了它采用了其他方…

    发布于:2019-11-05 03:45:14

    Openresty最佳案例 | 第1篇:Nginx介绍

      Openresty最佳案例 | 第1篇:Nginx介绍Nginx简介Nginx是一个高性能的Web服务器,同时是一个高效的反向代理服务器,它还是一个IMAP/POP3/SMTP代理服务器。由于Nginx采用的是事件驱动的架构,能够处理并发百万级别的tcp连接,高度的模块化设计和自由的BSD许可,使得Nginx有着非常丰富的第三方模块。比如Openresty、API网关Kong。BSD开源协议是一个给予使用者很大自由的协议。基本上使用者可以”为所欲为”…

    发布于:2019-11-02 23:57:40

    Openresty最佳案例 | 第2篇:Lua入门

      Openresty最佳案例 | 第2篇:Lua入门什么是luaLua是一种轻量小巧的脚本语言,用标准C语言编写并以源代码形式开放,其设计目的是为了嵌入应用程序中,从而为应用程序提供灵活的扩展和定制功能。Lua是巴西里约热内卢天主教大学(PontificalCatholicUniversityofRiodeJaneiro)里的一个研究小组,由RobertoIerusalimschy、WaldemarCeles和LuizHenriquedeFigue…

    发布于:2019-11-02 23:54:39