- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我正在尝试制作 Snowplow在 AWS 上工作。当我尝试在实例上运行流丰富服务时,我收到此异常:
[main] INFO com.amazonaws.services.kinesis.clientlibrary.lib.worker.Worker - Syncing Kinesis shard info
[main] ERROR com.amazonaws.services.kinesis.clientlibrary.lib.worker.ShardSyncTask - Caught exception while sync'ing Kinesis shards and leases
[cw-metrics-publisher] WARN com.amazonaws.services.kinesis.metrics.impl.CWPublisherRunnable - Could not publish 4 datums to CloudWatch
Caught exception while sync'ing Kinesis shards and leases
最佳答案
正如上面的评论中所提到的,当您缺乏 Kinesis Client Library (KCL) 所需的 AWS 资源的权限时,这个错误就会出现。 .这可以是 DynamoDB、CloudWatch 或 Kinesis。对于 Snowplow 的 Stream Enrich 组件,您需要以下权限:
application.conf
){
"Version": "2012-10-17",
"Statement": [
{
"Effect": "Allow",
"Action": [
"kinesis:DescribeStream",
"kinesis:GetShardIterator",
"kinesis:GetRecords",
"kinesis:ListShards"
],
"Resource": [
"${collector_stream_out_good}"
]
},
{
"Effect": "Allow",
"Action": [
"kinesis:ListStreams"
],
"Resource": "*"
},
{
"Effect": "Allow",
"Action": [
"kinesis:DescribeStream",
"kinesis:PutRecord",
"kinesis:PutRecords"
],
"Resource": [
"${enricher_stream_out_good}",
"${enricher_stream_out_bad}"
]
},
{
"Effect": "Allow",
"Action": [
"dynamodb:CreateTable",
"dynamodb:DescribeTable",
"dynamodb:Scan",
"dynamodb:GetItem",
"dynamodb:PutItem",
"dynamodb:UpdateItem",
"dynamodb:DeleteItem"
],
"Resource": [
"${enricher_state_table}"
]
},
{
"Effect": "Allow",
"Action": [
"cloudwatch:PutMetricData"
],
"Resource": "*"
}
]
}
关于amazon-web-services - 亚马逊 Kinesis : Caught exception while sync'ing Kinesis shards and leases,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/48322207/
我正在读取/写入 blob 存储中的文件,并且遇到了 AcquireLeaseAsync 和 BreakLeaseAsync 的问题。我认为这就是我调用 AcquireLeaseAsync 的方式,但
当我尝试从存储帐户容器中删除 blob 时,收到一条错误消息:“该 blob 当前有租约,并且请求中未指定租约 ID。” 我有 4 个虚拟机实例。我还有 8 个虚拟机磁盘,其中 4 个正在使用(每个虚
我有一个正在访问的 Blob: BlobContainerClient blobContainerClient = blobServiceClient.GetBlobContainerClient(C
我正在运行ISC Kea DHCP服务器,为MAC aa.bb.cc.dd.ee.ff预留了192.168.1.2。。客户端已成功获取IP 192.168.1.2,但在重新启动后,它不再获取IP,并且
我刚刚了解了 git push --force-with-lease。太棒了。但是,当然,我不经常使用武力,所以我担心下次需要时我可能会忘记这个漂亮的功能。 有没有办法配置 git 以便 git pu
我知道其他Kubernetes默认命名空间的用途,例如:kube-system,default和kube-public,但是没有有关kube-node-lease的正式文档。 我发现的唯一offici
我正在尝试将大数据加载到 HDFS,但有时会出现以下错误。知道为什么吗? 错误: org.apache.hadoop.ipc.RemoteException: org.apache.hadoop.hd
在当前的 Git 上,git push --force-with-lease origin +somebranch 和 git push --force-with-lease origin someb
我有一个带有远程 origin 的 git 仓库镜像在 3 台主机上。 $ git remote -v origin git@github.com:username/repo.git (fetch)
我在工作中 rebase 时经常使用 force push with lease,我想知道 gitkraken 在引擎盖下,当点击 force push 时,它运行的是 force push,还是 f
我一直遵循的规则是,一旦将 git 历史推送到远程存储库,就不要修改它。 但我想知道是否交互式 rebase 到 push --force-with-lease 绕过了这个规则? 如果强制租赁成功,其
我们正在努力解决一些 DHCP 问题,我正在使用 Python 和正则表达式来解析 dhcpd.leases 文件。我想编写一个正则表达式来捕获每个租约(请参阅底部的文件示例) block ,然后捕获
我试图理解两者之间的区别 git push --force 和 git push --force-with-lease 我的猜测是后者只推送到远程如果远程提交了本地分支没有? 最佳答案 force 用
调用创建容器时出现以下错误。 响应代码:403响应消息:服务器无法验证请求。确保授权 header 的值格式正确,包括签名。 String stringToSign = "PUT\n\n\n\n\n\
我尝试使用 Basel 解析我的 dhcpd.lease 文件。典型的条目如下所示: lease 192.168.20.4 { starts 6 2009/06/27 00:40:00;
已关闭。此问题不符合Stack Overflow guidelines 。目前不接受答案。 已关闭 9 年前。 此问题似乎与 a specific programming problem, a sof
我在stackoverflow上看到了几个与此相关的问题,但都没有解决我的问题。 使用 90 Mb 文件运行作业时出现 LeaseExpiredException 13/11/12 15:46:41
我正在尝试运行从 EventHub 读取消息的示例,但出现以下错误: 示例网址:https://github.com/Azure/azure-event-hubs/tree/master/sample
使用事件中心绑定(bind)时出现以下错误。 public static void Run([EventHubTrigger("tlog_eh_policy", Connection = "Ev
我正在尝试运行从 EventHub 读取消息的示例,但出现以下错误: 示例网址:https://github.com/Azure/azure-event-hubs/tree/master/sample
我是一名优秀的程序员,十分优秀!