小编mat*_*516的帖子

如何从 CDK/CloudFormation 重新创建手动删除的资源

我有两个 CDK/Cfn 堆栈,它们使用 SSL 证书实例化应用程序负载均衡器。我正在使用 CDK 通过创建请求和验证证书的 Lambda 函数来管理的 DNS 验证。

不幸的是,这些 Lambda 函数已被手动删除,现在当我尝试更新 CDK 资源时,CloudFormation 尝试替换这些 Lambda,但失败了,因为它们不再存在。

我希望 CloudFormation 的行为像 Terraform 一样,只是说“哦,我需要替换的东西不存在,nbd 我无论如何都需要替换它,所以让我们继续”,但事实并非如此。

不知道如何摆脱这个困境。任何帮助表示赞赏。

amazon-web-services aws-cloudformation aws-cdk

8
推荐指数
2
解决办法
4842
查看次数

Artifactory:符号链接或别名 Artifact URL?

我意识到 Artifactory 支持团队阅读了这些 SO 帖子,所以我的问题要么是常规问题,要么是功能请求。

我想以编程方式更新各种工件,当我的操作完成(复制、写入、移动、删除)时,创建一个别名/符号链接到新的/更新的工件 URL。

例如,我想要一个“最新”链接,它始终指向许多不同工件的最新版本:Java、yum、Python 和通用二进制文件,即不使用 pypy/Maven/yum 的本机可执行文件工具集。

我看不到这样做的方法,如果是这种情况,我想在新版本的 Artifactory 中请求此功能。

artifactory

5
推荐指数
0
解决办法
3243
查看次数

Kinesis Firehose putRecord 与 putRecordBatch

我正在使用 Kinesis Firehose 的 Java API,并尽可能利用 putRecordBatch()。但是,在我的应用程序中,我有时只发送一条记录,而无法等待更多记录或将其缓存在内存中。

但是,我的代码比我想要的要复杂一些,因为我正在跟踪每个操作的成功/失败计数。putRecordBatch 返回一个 int 值,表示提交发送的记录集失败的次数,例如 4 次失败中的 2 次,而 putRecord() 要么成功,要么抛出异常。

我更愿意在任何地方使用 putRecordBatch() ,但文档说只有在您有多个记录要提交时才使用它。

这可能有点遥远,但是这里有人有这个 API 的经验,特别是这些方法吗?你是否做了我正在考虑的事情,只是在任何地方都使用了 putRecordBatch(),即使记录集为 1?

amazon-kinesis-firehose

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

在将数据发送到 InfluxDB 之前,我可以使用 Kapacitor 处理数据吗?

我正在引导一个全新的 TICK 堆栈,并且非常喜欢整个系统。. . 然而,关于 Kapacitor 的一点让我感到困惑。

如果您查看此处的图表:https://www.influxdata.com/time-series-platform/kapacitor/,有一个箭头将 Telegraf 连接到 Kapacitor。Telegraf 可以将指标数据直接发送到 Influx,这让我想知道通过 Kapacitor 转发到 Influx 的用例是什么。

唯一想到的用例是您可以将处理逻辑从代理插件移到 Kapacitor 中,从而最大限度地减少代理的占用空间。

长话短说,我在这里遗漏了什么,是从 Kapacitor 到 Influx 的箭头所暗示的用例吗?

influxdb kapacitor

3
推荐指数
1
解决办法
901
查看次数