我一直在阅读有关此的各种文档,但无法清楚地确认我的理解,我们正在评估 Azure Functions 高级计划并希望更清楚地了解成本。
我的理解如下:
在高级计划中,我们可以配置最小实例数和突发大小。这是 Premium Plan 实例预留池的最小和最大大小(假设它是 SKU EP2)。假设我将最小实例数设置为 3,突发大小设置为 10。
配置的最小值(在本例中为 3)意味着有 3 个 EP2 一直在运行,即使它们没有做任何事情,我也要为此付费。
在我的函数应用程序中,我指定我需要 2 个预热的函数实例。我还为这些预热和等待请求付费。
请求开始进来,现在我还要为预热实例中的执行时间(按内核和内存使用)付费。
我上面的理解正确吗?此处相关的总成本是否如下:
(3 个 EP2 固定成本 + 最多 10 个 EP2 最大突发)+(2 个预热实例 + 额外的消费实例)+(请求执行)
我们如何为预热的实例收费?
我正在测试Gitea,并希望它能触发Jenkins构建,非常基本的用例.我知道现有的GOG可以使用webhook插件,但最近还发现Jenkins也有一个Gitea插件.
在GOGS案例中,您可以通过以下方式致电Jenkins: http:// localhost:8080/gogs-webhook /?job = job_name
在上面的示例中,显然根据需要更新Jenkins位置和作业名称.
问题是没有Gitea插件的文档,但根据源代码,URL应该是:
我认为应该发生的顺序如下:
问题是gitea插件如何知道要执行哪个工作?你怎么指定这个?现在我可以看到gitea正在上面的URL向Jenkins发送POST,但没有发生任何事情,Jenkins日志也没有任何信息可以理解它失败的原因.
编辑:
我遇到了一个问题,在将生成的公共SSH密钥复制到Gitea用户帐户后,Jenkins仍然无法访问存储库以使用管道编辑器.不知道我在这里缺少什么,因为我能够从localhost(在Docker环境之外)完美地推/拉并检查容器确实可以完美地看到对方....
谢谢