我需要使用JMeter或LoadRunner在AWS SQS中推送消息。
我已经浏览了AWS Query API这个链接,它将创建一个查询API,但它需要AWS访问密钥ID,这在我的组织中受到限制。
是否有其他方式或使用基于角色的身份验证,我们可以发送消息在SQS?
我需要使用JMeter或LoadRunner在AWS SQS中推送消息。
我已经浏览了AWS Query API这个链接,它将创建一个查询API,但它需要AWS访问密钥ID,这在我的组织中受到限制。
是否有其他方式或使用基于角色的身份验证,我们可以发送消息在SQS?
3条答案
按热度按时间2admgd591#
好吧,我认为在任何情况下请求都需要以某种方式进行身份验证。如果HTTP请求采样器沿着AWS Signature不符合您的需求,您可以考虑使用JSR223采样器和Groovy language来发送请求。
示例代码(从here复制并粘贴):
同样,如果ProfileCredentialsProvider不是你可以使用的东西(但是我看不出为什么),你可以选择any other或者想出你自己的。
vuktfyat2#
JMeter插件管理器提供了一个名为
awsmeter
的插件回购:https://github.com/JoseLuisSR/awsmeter
你可以克隆,根据你的需要修改
对于LoadRunner:您可以使用AWS提供的sdk编写自己的登录
xmjla07d3#
所以,我想解释一下我的理解。你想使用Amazon SQS服务,但你没有访问密钥,所以你正在寻找一个安全的解决方案来使用队列服务。这是正确的吗?
你考虑过本地安装(或EC2安装)RabbitMQ吗?