在Rbbg中如何检查连接是否中断

时间:2014-06-01 23:03:26

标签: r rjava

使用Rbbg包,我使用conn<-blpConnect()连接到Bloomberg,但经常连接因以下错误而中断(即使Bloomberg已登录,并且BBC​​omm正在运行):

Error in .jcall("RJavaTools", "Ljava/lang/Object;", "invokeMethod", cl,  : 
  java.lang.IllegalStateException: Session Not Started 

另一种方法是编写一个tryCatch语句,每次连接断开时都会运行blpConnect,但这似乎不是很有效。 R(或rJava)中是否有办法测试连接conn是否仍然有效?

例如,在MATLAB中,有一个函数isconnection来测试连接conn是否仍然有效,我们可以编写if行来重新连接。

0 个答案:

没有答案