0
我有一個產品目錄鏈接到位於我的託管公司的雲存儲設備上的圖像和其他數字資產。它通常工作得很快。但偶爾不可靠。如何添加超時到這個資產檢索代碼?
當它不可靠時,我使用atmos-ruby
gem檢索Web服務器上的文件塊。它會導致應用程序崩潰。下面是一個例子行:
ea = EsuRestApi.new(ATMOS_URL, 80, FULL_ACCESS_UID, FULL_ACCESS_SECRET)
ea.get_shareable_url(thumbbucket + url,expires)
如果網絡是應用程序服務器和雲存儲之間下來,這只是帶來一切癱瘓。
有沒有辦法讓我們在嘗試幾秒後失敗?我希望能夠在這些週期性問題中倖存下來。
注意:這個寶石沒有任何地方超時的概念。