小编fob*_*ius的帖子

了解 Azure Functions 高级计划计费

我一直在阅读有关此的各种文档,但无法清楚地确认我的理解,我们正在评估 Azure Functions 高级计划并希望更清楚地了解成本。

我的理解如下:

  1. 在高级计划中,我们可以配置最小实例数和突发大小。这是 Premium Plan 实例预留池的最小和最大大小(假设它是 SKU EP2)。假设我将最小实例数设置为 3,突发大小设置为 10。

  2. 配置的最小值(在本例中为 3)意味着有 3 个 EP2 一直在运行,即使它们没有做任何事情,我也要为此付费。

  3. 在我的函数应用程序中,我指定我需要 2 个预热的函数实例。我还为这些预热和等待请求付费。

  4. 请求开始进来,现在我还要为预热实例中的执行时间(按内核和内存使用)付费。

我上面的理解正确吗?此处相关的总成本是否如下:

(3 个 EP2 固定成本 + 最多 10 个 EP2 最大突发)+(2 个预热实例 + 额外的消费实例)+(请求执行)

我们如何为预热的实例收费?

azure-functions azure-functions-runtime azure-function-app

5
推荐指数
1
解决办法
3512
查看次数

gitea和jenkins webhook

我正在测试Gitea,并希望它能触发Jenkins构建,非常基本的用例.我知道现有的GOG可以使用webhook插件,但最近还发现Jenkins也有一个Gitea插件.

在GOGS案例中,您可以通过以下方式致电Jenkins: http:// localhost:8080/gogs-webhook /?job = job_name

在上面的示例中,显然根据需要更新Jenkins位置和作业名称.

问题是没有Gitea插件的文档,但根据源代码,URL应该是:

HTTP://詹金斯-URL/gitea-网络挂接/后

我认为应该发生的顺序如下:

  1. Gitea看到推送活动并将信息发布到Jenkins webhook
  2. Jenkins Gitea webhook看到POST并使用该信息从Gitea获取新的源代码.

问题是gitea插件如何知道要执行哪个工作?你怎么指定这个?现在我可以看到gitea正在上面的URL向Jenkins发送POST,但没有发生任何事情,Jenkins日志也没有任何信息可以理解它失败的原因.

编辑:

我遇到了一个问题,在将生成的公共SSH密钥复制到Gitea用户帐户后,Jenkins仍然无法访问存储库以使用管道编辑器.不知道我在这里缺少什么,因为我能够从localhost(在Docker环境之外)完美地推/拉并检查容器确实可以完美地看到对方....

谢谢

jenkins jenkins-plugins jenkins-blueocean gitea

4
推荐指数
2
解决办法
9173
查看次数