0

为了解决彭博连接的问题。我经常检查我的计算机是否能够连接到彭博 API 服务。

我通过Rblpapi::blpConnect().

如果可以建立连接,则调用返回的时间为0.22秒。

但是,如果无法建立连接,则整个运行时会阻塞大约17秒,然后引发错误。

有没有办法配置Rblpapi更快地抛出这个错误?我不介意偶尔的假阴性。

编辑:我尝试使用 R.Utils : 的计时功能R.utils::withTimeout(Rblpapi::blpConnect(), timeout = 2),但无济于事。那是因为 Rblpapi 是用 C 编写的。

4

0 回答 0