问题标签 [amazon-elb]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
jmeter - 亚马逊 ELB + jmeter
我正在使用 jmeter 工具测试我的应用程序。我在 ELB(非自动缩放组)后面有 2 个 EC2 m1.small 实例,2 个缓存节点巨大的 RDS 数据库(多可用区)。我的 Apache(peforked)配置了默认值,例如 256 maxclients。两者都可以处理 256-256 请求。现在,当 jmeter 抛出 500 个请求时,我在 jmeter 的一个采样器中看到连接超时错误。谁能弄清楚问题是什么?
提前致谢。
tomcat - Elastic Load Balancer 到 Tomcat 服务器的 HTTPS 到 HTTP 重定向问题
我有一个 ELB(Amazon Elastic Load Balancer)配置为对 HTTPS 上的最终用户请求进行负载平衡,在后端我的应用程序在 HTTP 上配置的 Tomcat 服务器上运行。
因此,当我的最终用户向应用程序发出请求时,请求将在 HTTPS 上,因为他们访问 ELB,现在,ELB 在内部通过 HTTP 将其重定向到 tomcat 服务器。在 tomcat 中,我的应用程序通过 Spring Security 受到保护,如果请求是针对受保护资源的并且用户未登录,则用户将被重定向到配置的登录页面。现在,这种对最终用户的重定向将通过 HTTP 进行,因为 tomcat 服务器最初从 ELB 获得的请求是 HTTP。现在这将导致 404,因为我没有为 HTTP 上的传入流量配置。
我们如何解决这个问题?是在最终用户 ELB 和 ELB-tomcat 上都有 HTTPS 的唯一选择,还是我在这里遗漏了一些东西?
amazon-web-services - 为什么通过 CloudFormation 创建的 CloudWatch 请求计数警报会产生“数据不足”?
我正在为我的应用程序使用AWS CloudFormation ,并尝试通过相应的模板发出请求计数警报。我可以成功地直接为Elastic Load Balancer发出请求计数警报,但是当我尝试通过 CloudFormation 模板实现相同功能时,Amazon CloudWatch中的警报状态是“数据不足”。
我的 ELB JSON 是:
我的警报 JSON 是:
从上面它会生成以“数据不足”为状态的警报。谁能告诉我可能是什么原因?如果有任何示例/示例模板可用于在 ELB 上使用请求计数警报,将不胜感激。
amazon-ec2 - Amazon ELB 自动运行状况检查有什么作用,它有什么期望?
事情是这样的:
- 我们已经实现了一个 C++ RESTful API 服务器,带有内置的 HTTP 解析器,没有像 apache 或任何类似的标准 HTTP 服务器
- 它已经在亚马逊结构中使用了几个月,使用普通和 SSL 通信,没有发现与亚马逊基础设施相关的问题
- 我们正在使用 Amazon ELB 部署我们的第一个后端
- Amazon ELB 有一个可定制的健康检查系统,但也作为一个自动系统,如此处所述
- 我们没有发现健康检查系统发送了哪些数据的文档
- 后端简单挂在套接字读取指令上,最终关闭连接
我不是在寻找问题的解决方案,因为后端不是基于标准的 Web 服务器,只要有人知道 ELB 健康检查系统正在发送什么样的消息,因为我们没有找到关于此的文档,任何地方。
非常感谢您的帮助。谢谢你。
amazon-ec2 - 列出与特定弹性负载均衡器关联的 EC2 实例的 AWS API 操作?
我查看了 AWS EC2 和 ELB api,但无法找到一种方法来列出与 Elastic Load Balancer 关联的 EC2 实例。我认为有一种方法可以做到这一点,因为在控制台上很容易做到。有任何想法吗?
amazon-ec2 - AWS ELB 处理的请求少于单个实例
我正在 AWS ELB 后面的 Web 应用程序上执行负载测试。我已经测试了两个场景 1)检查吞吐量直接在 tomcat 实例上生成负载 2)通过在 AWS ELB 上生成负载来检查吞吐量。
我正在使用 Apache Benchmark 工具进行负载测试。我观察到 AWS ELB 提供的请求/秒少于实例上的直接吞吐量。我想知道 AWS ELB 中导致吞吐量低的问题是什么。
java - 如何使用 AWS java sdk 在 AWS 中创建负载均衡器
作为项目的一部分,我需要在亚马逊 AWS 上创建一个新的负载均衡器。我需要使用 java sdk 来完成
如何使用代码设置负载均衡器?
这是我到目前为止没有成功的尝试。
amazon-ec2 - Amazon Web Services 上的会话粘性
我对在 Amazon Web Services 上使用会话粘性感到有点困惑。当我使用 Amazon Elastic Beanstalk 部署我的 java Web 应用程序时,我可以选择启用会话粘性,然后指定一个 cookie 过期时间。
我的应用程序将 cookie 用于会话 (JSESSIONID) 以及其他小事。大多数网站只有在登录后才能访问(我使用 Spring security 来管理它)。该网站将在多达 25 个小型 EC2 实例上运行。
我应该启用会话粘性吗?如果我不启用它,是否意味着我可能会因为负载均衡器将我带到另一台服务器(而不是对我进行身份验证的服务器)而突然注销?如果我启用会话粘性,当验证我的服务器关闭时,我是否会被注销?基本上,为什么以及何时应该使用会话粘性?
非常感谢。
amazon-web-services - ELB 可以根据 URL 重定向请求吗?
我正在尝试在 Amazon Elastic Load Balancer 后面设置我的应用程序服务器。我正在考虑让一台服务器专用于旧版本,而所有其他服务器专用于新版本。我正在考虑使用路径参数中的版本 ID 来实现这一点
例如
当前版本(3.0):http ://example.com/APPNAME/service
旧版本(2.2):http ://example.com/APPNAME/v2.2/service
我想知道:
- ELB 是否有能力查看 HTTP 请求?
- ELB 可以根据 URL 路径参数重定向请求吗?
php - 如何使用 Amazon Web Services (AWS) 同步会话?
我们正在使用 Amazon Web Services (AWS),并且我们有多个 Web 服务器和一个负载均衡器。Web 服务器的问题是,$_SESSION 对于每个服务器都是唯一的。我在 $_SESSION 中保留了一些关于用户的信息。
同步此信息的正确方法是什么?有什么方法可以统一保存这些会话的地方,还是我应该使用 MySQL 来存储这些数据(我不太喜欢最后一个选项)?