faas-idler:一段时间不活动后,将OpenFaaS功能扩展到零个副本

时间:2024-05-22 02:28:10
【文件属性】:

文件名称:faas-idler:一段时间不活动后,将OpenFaaS功能扩展到零个副本

文件大小:330KB

文件格式:ZIP

更新时间:2024-05-22 02:28:10

Go

Faas-idler 一段时间不活动后,将OpenFaaS功能扩展到零个副本 前提:功能(部署)在不接收流量时可以从1/1或N / N副本缩放到0/0副本。 根据OpenFaaS API网关中收集的Prometheus指标观察流量。 缩放到零需要一个“ un-idler”或一个阻塞的HTTP代理,当传入请求尝试访问给定功能时,HTTP代理可以逆转该过程。 这是通过每个传入呼叫都经过的OpenFaaS API网关完成的-请参阅“ 。 faas-idler被实现为一个控制器,该控制器定期轮询Prometheus度量标准并尝试调和所需条件-即零副本->缩减API调用。 建造 构建需要Docker并构建本地Docker映像。 TAG=0.1.0 make build TAG=0.1.0 make push 用法 环境变量: gateway_url必须是faas-netes或faas-sw


网友评论