错误blpapi_platformtransporttcp.cpp:671 - R中的连接问题

时间:2016-02-17 14:08:19

标签: r api bloomberg

目前按照rblpapi-intro.Rmd的说明(版本日期:2015-08-13),我想知道原因:

library(Rblpapi)
blpConnect()

返回:

17FEB2016_14:27:17.296 7432:8884 ERROR  
blpapi_platformtransporttcp.cpp:671 blpapi.session.transporttcp.{3}.
<localhost:8194> Connection failed 
17FEB2016_14:27:17.296 7432:8884 WARN blpapi_platformcontroller.cpp:371 
blpapi.session.platformcontroller.{3} Platform: 0 failed 1 consecutive  
connect attempts, stopped trying to reconnect. 
Error: Failed to start session.

给出以下默认值:

ip: 127.0.0.1
port: 8194

事实上,这些值没有任何问题,因为我在Matlab中使用con=blp(port,ip2,time)使用了这些值,连接成功完美。

修改

以下功能终于奏效了!一点weird,因为我将blpConnect()的默认ip值覆盖相同的值。

blpConnect(host = getOption("blpHost", "127.0.0.1"),
           port = getOption("blpPort", 8194L), default = TRUE)

因此,由于某些原因,blpConnect()看起来没有指向默认的ip和端口值。

0 个答案:

没有答案