Intro a configurable URL curcuit breaker for nginx/openresty 这是一个可灵活配置的URL断路器(熔断器), 基于 nginx openresty. Why 我们不希望整体服务被个别接口的慢请求拖死. 因为慢请求会不断堆积, 使服务出现超时4 ...
分类:
Web程序 时间:
2020-09-08 20:41:19
阅读次数:
54
1、C语言,★★★★★学什么语言既能帮助理解计算机原理,提升内功,同时还有实用价值?我觉得答案就是C。而且C语言还附带语言特性少、学习周期短的好处。简直是最有学习价值的语言。而且,想要理解Python、Lua等语言的源码,熟练掌握C语言必不可少。2、Python,★★★★★Python帮助你用最少的代码,完成最多的功能,和C语言形成互补。功能多、用法多、思维负担小,想干什么干什么。***有一种传统观
分类:
编程语言 时间:
2020-09-04 17:07:35
阅读次数:
102
1、C语言,★★★★★学什么语言既能帮助理解计算机原理,提升内功,同时还有实用价值?我觉得答案就是C。而且C语言还附带语言特性少、学习周期短的好处。简直是最有学习价值的语言。而且,想要理解Python、Lua等语言的源码,熟练掌握C语言必不可少。2、Python,★★★★★Python帮助你用最少的代码,完成最多的功能,和C语言形成互补。功能多、用法多、思维负担小,想干什么干什么。***有一种传统观
分类:
编程语言 时间:
2020-08-29 15:31:40
阅读次数:
77
目录:?Xlua源码学习? 一、最简单的LuaEnv的DoString方法。 DoString(init_xlua, "Init"); public object[] DoString(byte[] chunk, string chunkName = "chunk", LuaTable env = ...
#环境准备lua环境5.1以上安装lua-cjson-2.1.0模块第一步:下载地址,http://www.kyne.com.au/~mark/software/lua-cjson.php下载lua-cjson-2.1.0.tar.gz第二步:解压cjson sudotarzxvflua-cjson-2.1.0.tar.gz第三步:make如果出现报错find/-namelua.h结果:/u
分类:
其他好文 时间:
2020-08-07 10:03:55
阅读次数:
80
##8.1环境 ###含义: 与环境相关的特殊变量一--Global表、env表、registry表以及UpValue 。 Global表存放在lua_State 结构体中也称为G表。每个lua_State 结构体都有一个对应的G表。不用多说,这个表就是存放全局变量的。 env表存放在Closure ...
分类:
其他好文 时间:
2020-07-29 14:58:44
阅读次数:
59
主要目前很简单就是移除nginx request 中的query_string,因为rewrite 阶段处理的是uri ,不包含query_string,但是rewrite 会包含 query_string ,我们可以通过args 变量重写,当然也可以基于openresty 的 ngx.req.se ...
分类:
其他好文 时间:
2020-07-28 00:31:29
阅读次数:
227
OpenResty 简介 OpenResty® 是一个基于 Nginx 与 Lua 的高性能 Web 平台,其内部集成了大量精良的 Lua 库、第三方模块以及大多数的依赖项。用于方便地搭建能够处理超高并发、扩展性极高的动态 Web 应用、Web 服务和动态网关。 OpenResty 基于 Nginx ...
分类:
其他好文 时间:
2020-07-27 09:42:44
阅读次数:
84
堆(heap)是一个巨大的对象池。在这个对象池中管理着数量巨大的对象实例。而池中对象的引用层次,有的是很深的。一个被频繁调用的接口,每秒生成对象的速度,也是非常可观的。对象之间的关系,形成了一张巨大的网。虽然 Java 一直在营造一种无限内存的氛围,但对象不能只增不减,所以需要垃圾回收。 那 JVM ...
分类:
其他好文 时间:
2020-07-23 23:27:13
阅读次数:
135
var jsonMPath = "modules\\json.lua".GetDLLRunDir(); if (!File.Exists(jsonMPath)) throw new Exception($"modules\\json.lua 不存在!"); Script script = new S ...
分类:
其他好文 时间:
2020-07-22 20:45:27
阅读次数:
99