gpt4 book ai didi

c++ - Bloomberg Api 连接问题 - Connection failed

转载 作者:太空狗 更新时间:2023-10-29 20:25:05 31 4
gpt4 key购买 nike

我正在试用 bloomberg c++ api 示例。收到以下错误:

ritesh@Ritesh:~/Desktop/blpapi_cpp_3.7.5.1/Linux$ ./RequestServiceExample_64 
RequestServiceExample
Connecting to port 8194 on localhost
Server is starting------

20JUL2014_09:18:35.921 7794:139791222232832 ERROR blpapi_platformtransporttcp.cpp:671 blpapi.session.transporttcp.{1}.<localhost:8194> Connection failed

20JUL2014_09:18:35.921 7794:139791222232832 WARN blpapi_platformcontroller.cpp:371 blpapi.session.platformcontroller.{1} Platform: 0 failed 1 consecutive connect attempts, stopped trying to reconnect.

Server received an event

20JUL2014_09:18:35.922 7794:139791222241088 ERROR blpapi_providersessionimpl.cpp:640 blpapi.providersession.{1} Failed to start provider session: rc=9
Failed to start server session.
Client is starting------
SessionStartupFailure = {
reason = {
source = "Session"
category = "IO_ERROR"
errorCode = 9
description = "Connection failed"
}
}

20JUL2014_09:18:35.922 7794:139791141598976 ERROR blpapi_platformtransporttcp.cpp:671 blpapi.session.transporttcp.{2}.<localhost:8194> Connection failed

20JUL2014_09:18:35.922 7794:139791141598976 WARN blpapi_platformcontroller.cpp:371 blpapi.session.platformcontroller.{2} Platform: 0 failed 1 consecutive connect attempts, stopped trying to reconnect.
Failed to start client session.
Client received an event
Press ENTER to quit

SessionStartupFailure = {
reason = {
source = "Session"
category = "IO_ERROR"
errorCode = 9
description = "Connection failed"
}
}

ritesh@Ritesh:~/Desktop/blpapi_cpp_3.7.5.1/Linux$

有人知道这个 api 吗?它试图连接的连接是什么?我是否需要任何额外的服务器监听端口 8194?

最佳答案

为了使用 Bloomberg API SDK,您需要一个 Bloomberg 数据源,它作为 Bloomberg 订阅产品的一部分提供。 API SDK 使用端口 8194 上的 TCP 连接连接到数据馈送端点(如您所见),示例程序假设“localhost”上有一个端点(就像任何运行 Bloomberg Professional 终端的机器上一样) .

您在 Linux 机器上运行它,除非您在该机器上安装了数据馈送设备包,否则您在“本地主机”上没有 API 端点。如果您的网络中有一个 API 端点,您需要为示例程序指定正确的命令行参数,以告诉它您的 API 端点的 IP 地址(和端口号,如果非默认)。

(另请注意,您尝试运行的特定示例程序是一个“发布者”,需要一个平台 API 端点进行连接,它不能与任何其他类型的 API 端点一起使用)

关于c++ - Bloomberg Api 连接问题 - <localhost :8194> Connection failed,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24846495/

31 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com