0

我在AWS Elastic Beanstalk上运行一个微服务,它在1-4ms内部将其内部响应日志记录下来,但AWS Dashboard显示的平均时间为68毫秒(甚至没有计算到/从AWS)。这是正常的吗? EB/ELB为每个请求添加60毫秒的延迟似乎很奇怪。Elastic Beanstalk/ELB添加时间超过60毫秒

它被配置为使用Docker容器,它似乎使用nginx。尽管它似乎没有配置为在访问日志中记录ttfb,但这是由Amazon自动配置的。

在测试中,我尝试了一个t2.micro和一个t2.large实例,这对测试结果没有影响。有什么我可以调整我的目的......真的需要得到这个在10-20ms(不包括rtt/ping距离)的服务是有用的。

+0

打开日志记录ELB在亚马逊端的问题,然后提出一些请求,并关联ELB和应用程序之间的时间戳,并查看您看到的内容。 –

+0

如果您使用多容器Docker环境,它不会在docker容器和ELB之间放置nginx。你可以尝试一下。 –

+0

我们有三个内部数据中心,用于部分应用程序,我们无法合法地将其放入云中......我们正在将我们可以进入云计算的方便/规模......在ELB中运行整个堆栈一个选项。 – Tracker1

回答

0

这似乎已经......这是上周五平均69ms,今日(星期一上午)它现在3.9ms