Der*_*mer 53 amazon-sqs amazon-web-services
我对使用Amazon SQS开发一些开发很感兴趣,也许是SimpleDB,我的问题是,是否存在任何模仿功能的开源解决方案,仅用于开发目的.我已经遇到了用于创建EC-esque云的Eucalyptus项目(http://open.eucalyptus.com).
谷歌我没有取得任何成功,我怀疑这是因为入门费用如此便宜,但是,有没有人知道这样的事情?
Big*_*714 34
一些亚马逊SDK具有"模拟"模式,即:
模拟服务是使用示例代码的另一种方法.该服务不会调用AWS,而是返回一个设置响应,您可以根据需要进行修改(XML响应文件位于Mock目录中).模拟服务使您可以轻松测试应用程序处理不同响应的方式.
对于SQS,Perl和PHP SDK似乎具有模拟模式.我知道用于Amazon RDS的.NET SDK也具有模拟模式.
Java SDK不包含模拟实现:
如果你将使用的SDK没有可用的模拟模式,你可能会创建自己类似的东西,它返回预先配置的响应,而不是实际命中服务.
如果您需要不只是SQS的双重测试,可以尝试LocalStack。
为了模拟SQS,它在内部使用adamw 提到的ElasticMQ。
例如,您可以通过Docker启动LocalStack,它将启动以下服务:
| 归档时间: |
|
| 查看次数: |
36606 次 |
| 最近记录: |