小编And*_*ers的帖子

AWS Lambda http,我在哪里可以找到该URL?

我相当新,AWS Lambda但肯定可以看到它的好处,并偶然发现了一流的框架,Serverless以帮助我在Lambda上构建解决方案.

我开始使用AWS APIGateway 构建解决方案,但确实需要"internal" VPC API而不是像API GW所创建的公共Internet面向API.

我发现Servless确实可以暴露一个HTTP端点,但我无法弄清楚这是如何完成的以及如何创建URL.当我从Serverless部署Lambda时,它会给我一个URL,例如:

https://uxezd6ry8z.execute-api.eu-west-1.amazonaws.com/dev/ping

我希望能够找到(或创建)已存在的同一个http监听器,Lambdas所以我的问题是如何URL创建以及HTTP部署的实际监听器在哪里?

amazon-web-services aws-lambda serverless-framework

29
推荐指数
3
解决办法
2万
查看次数

从 AWS Aurora Serverless v1 升级到 v2 失败

因此,随着 Aurora Serverless v2 的推出,我们希望从 Postgres Serverless v1 进行升级。

所描述的步骤基本上是拍摄快照、创建新的预配置 Aurora 集群(不是无服务器),然后将预配置集群升级到 Postgres 13.6,然后将新的 13.6 集群克隆到无服务器 v2。

然而,我陷入了最后一部分,因为当尝试克隆它时,我得到“无服务器(不兼容的次要版本)”,并且选择“无服务器”的选项呈灰色......

我缺少什么?

amazon-web-services aws-aurora-serverless

10
推荐指数
1
解决办法
7655
查看次数

阻止对AWS Elastic Beanstalk和Elastic Load Balancer的HEAD请求

我在Elastic Load Balancer后面有一个AWS Elastic Beanstalk(Node.js)设置,并为负载均衡器设置警报.每天晚上我收到大量警报:

Environment health has transitioned from Ok to Severe. 100.0 % of the requests are erroring with HTTP 4xx.

这是由于在99%的情况下使用HEAD方法拖网不同的PHP hackz和phpmyadmin,dbadmin等.由于我们有一个外部AIM服务,他们会触发这些警报以及为每个警报创建一个问题(我们现在改变了)但是你知道哭泣的"狼"......

问题是,是否可以阻止HEAD或某些URI我们知道我们不需要以某种方式摆脱"假"HTTP 4xx?

http amazon-ec2 amazon-web-services http-headers http-request

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

AWS为我们提供了Amazon MQ,但如何触发Lambda?

关于Amazon MQ服务的好消息,但是现在出现了一个问题,即如何在特定队列上的消息上触发Lambda函数(Node.js)?

我在想是否可以以某种方式在消息PUT上发布SNS主题或其他可以触发Lambda来消费队列中消息的触发器...

有什么建议么?

activemq-classic amazon-web-services aws-lambda

5
推荐指数
2
解决办法
1720
查看次数

找出 AWS Fargate 上的真实 Java 堆

我们有一个容器(任务)在 AWS Fargate 中运行,我们看到一些奇怪的行为,其中内存似乎没有正确利用,所以我一直在试图弄清楚它是如何实际设置/使用的......

任务设置为2vCPU/4GB内存。

该应用程序是在 Java 上运行的 Tomcat,Java 的内存设置为 80% ( -XX:MaxRAMPercentage=80.0),但不知何故,Tomcat 似乎将其更改为:

echo $CATALINA_OPTS
-Xms1g -Xmx4g -Djava.security.egd=file:/dev/./urandom
Run Code Online (Sandbox Code Playgroud)

Tomcat/Catalina 因此显示Xmx4g容器的最大容量。4GB内存。

然而,事实证明,试图弄清楚容器中真正使用的是什么有点困难,但要查看容器本身:

root@ip-172-31-28-76:/home/git# java -XX:+PrintFlagsFinal -version | grep HeapSize
   size_t ErgoHeapSizeLimit                        = 0                                         {product} {default}
   size_t HeapSizePerGCThread                      = 43620760                                  {product} {default}
   size_t InitialHeapSize                          = 67108864                                  {product} {ergonomic}
   size_t LargePageHeapSizeThreshold               = 134217728                                 {product} {default}
   size_t MaxHeapSize                              = 1073741824                                {product} {ergonomic}
    uintx NonNMethodCodeHeapSize                   = 5825164                                {pd product} {ergonomic}
    uintx NonProfiledCodeHeapSize                  = 122916538                              {pd product} {ergonomic}
    uintx ProfiledCodeHeapSize                     = 122916538 …
Run Code Online (Sandbox Code Playgroud)

java docker aws-fargate

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