小编yel*_*gel的帖子

gcloudignore 不允许标准通配符白名单

Gcloudignore 的工作方式类似于 gitignore,因为您可以将某些文件从上传到 GCF 中排除。有时,当您拥有包含大量生成文件的大型项目时,排除除少数文件之外的所有文件会很有用。

.gcloudignore

# Ignore everything
# Or /*
*

# Except the Cloud Function files we want to deploy
!/package.json
!/index.js
Run Code Online (Sandbox Code Playgroud)

下面的 gcloudignore 文件给了我们:File index.js or function.js that is expected to define function doesn't exist in the root directory.意思是 index.js 被忽略并且无法读取。

但是,以下忽略文件语法适用于部署:

# Ignore everything
/[!.]*
/.?*

# Except the Cloud Function files we want to deploy
!/package.json
!/index.js
Run Code Online (Sandbox Code Playgroud)

我尝试查看 gcloud 程序代码,但我想知道是否有人知道为什么会这样?

gcloud google-cloud-functions

9
推荐指数
1
解决办法
1346
查看次数

AWS SQS FIFO - 如何一次获得 10 多条消息?

目前我们想要拉下整个 FIFO 队列,并处理内容,如果有任何问题,将消息释放回队列。

问题是,目前 AWS 只给我们 10 条消息,在我们删除或释放前 10 条消息之前,不会再给我们 10 条消息(这是您在 SQS 中获取批量消息的方式,多个 10 条最大消息请求)。

不过,我们需要获得超过 10 个。这不可能吗?我们知道我们可以将 group_id 设置为一个随机字符串,这允许处理更多,但顺序不能保证,这违背了 FIFO 的目的。

fifo amazon-sqs amazon-web-services

6
推荐指数
1
解决办法
4097
查看次数