【开发者指南末篇】如何开发一个 Copilot?
NGINX 向云原生演进,All inOpenNJet 我们接着上回书 “【开发者指南来的】如何开发一个 Copilot?”,最后一节了! 装完之后是默认的配置,把 Lua 先注释掉,动态功能列为必须项。ctrol config API 对外提供 restful 声明是 API 接口的所有处理,主动健康检查、动态 upstream的变更、动态 location 添加。而 doc 模块是内置的 Open API 的界面,可以通过这个界面来发送restful 接口,从而使API 的定义集成到整个 NJet 的可执行文件中,这样 API 的文档就和实际的后台代码保持一致。 vtsd就是 VTS 模块,我们将它拆分,对外提供展示以及Prometheus去采集的时候就去访问控制面,但实际上去做统计是要统计worker。所以另外一个模块是在主配置的 worker 中。底下的基本和 NJet主配置一致,access log 默认是 access log off。Listen 起的是另外一个cycle 和主 master 以及 worker 监听的端口不一样。通过扩展模块配置了一些location。比...

































