用于异步非阻塞调用的AWS ruby​​ sdk

时间:2015-02-26 19:32:23

标签: ruby asynchronous amazon-web-services sdk

我想发布要推送到aws cloudwatch服务的自定义应用程序级别指标。 (http://docs.aws.amazon.com/sdkforruby/api/Aws/CloudWatch/Client.html#put_metric_data-instance_method),以便我可以在AWS仪表板中查看系统和应用程序级自定义指标的所有指标。这样我就不必使用石墨等第三方监控解决方案。

这里的问题是,我不希望我的应用程序通过阻止调用推送指标来减慢速度。有没有办法可以使用aws ruby​​ sdk进行异步调用(fire and forget)?我知道Java SDK中有Async客户端,但无法找到ruby sdk的任何内容。

1 个答案:

答案 0 :(得分:3)

目前,AWS SDK for Ruby没有异步抽象。