问题标签 [message-hub]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
2 回答
94 浏览

containers - 可以将 Site VPN 连接到 Bluemix Spark 服务吗?

背景:

  • 我有一个托管在 Softlayer 中的数据库集群
  • 我没有使用 Bluemix 的“容器”服务
  • 我在 Bluemix 中使用 Spark 和 MessageHub 服务

问题

- 请解释如何通过 Site VPN 连接将 bluemix spark 服务安全地连接到我的数据库集群? - Bluemix VPN 的 UI 指示我必须指定要连接的容器或容器组 - 但是这与 Spark/MessageHub 服务有何对应关系?据我所知,这些是共享服务,而不是容器或容器组。

0 投票
1 回答
395 浏览

python - 为什么 kafka-python 无法连接到 Bluemix 消息中心服务?

我正在尝试连接到http://bluemix.net上的 Bluemix Message Hub 实例。这个简单的脚本

以以下例外结束:

我有来自 messagehub 服务凭证对象的 kafka_brokers_sasl、sasl_plain_username 和 sasl_plain_password。我正在使用 kafka-python 1.3.1,它似乎支持 SASL 身份验证机制。知道我在做什么错吗?谢谢。

0 投票
1 回答
159 浏览

ibm-cloud - 如何使用 cfenv 和 vcap 服务通过节点应用程序连接到 bluemix 上的 Message Hub 服务

我在 Bluemix 上有一个 Message Hub 服务实例,我试图通过节点应用程序连接到该实例。我可以通过文档中给出的 cfenv 进行连接:

为此,我直接在我的节点应用程序中提供 API 密钥和 restEndpoint,它们是在 Bluemix 服务凭证中创建的。

但是为了安全起见,我不想在代码本身中给出上述细节。那么无论如何我可以阻止提供上述凭据并调用服务吗?我开始知道我们可以使用 cfenv 和 VCAP_serives 来实现它,但我不知道如何去做。有人可以帮我一些想法吗?

我在这里自己编辑我的问题,我使用 cfenv 从我的节点应用程序连接到消息中心服务,但是这些值是硬编码的,如下所示。

但是现在在推送到 bluemix 之后,我得到了环境变量(VCAP 服务)作为

]

那么如何使用上述 VCAP_services 连接到消息中心服务,而不是硬编码代码本身中的值。

谢谢。

0 投票
1 回答
94 浏览

python - 在 bluemix 消息中心上,如何在 rest 和 mqlight 客户端之间交换消息?

根据文档https://console.ng.bluemix.net/docs/services/MessageHub/index.html#messagehub应该可以通过 REST 向 MessageHub 提交消息并通过 MQLight 客户端接收它。但是,文档缺少示例并且有些……不透明。

所以,如果我创建 MQLight 主题,并让 python 客户端监听,

我将如何通过 curl 发布消息。我试过了,值字符串是base64编码的,

但那又回来了,

0 投票
1 回答
118 浏览

ibm-cloud - 用于检查 ibm 消息中心深度的 UI 控制台

我已将生产者连接到 Bluemix 中的 IBM Message Hub。我如何在消息中心查看主题及其深度。是否有可以查看消息计数的 Web 控制台?

谢谢拉吉

0 投票
1 回答
655 浏览

websphere-liberty - 在 Kafka Consumer v0.10.0.1 中获取 NoSuchMethodError

我正在尝试从 0.9.0.0 迁移到 KafkaClient 0.10.0.1。该代码在 0.9.0.0 的生产环境中运行良好。现在,当消费者启动时,开发平台中的相同代码抛出异常 javax.servlet.ServletException: java.lang.NoSuchMethodError: org/apache/kafka/clients/consumer/KafkaConsumer.subscribe(Ljava/util/List;) V(由 com.ibm.ws.classloading.internal.AppClassLoader@7a0d5027 从文件:/home/vcap/app/wlp/usr/shared/config/lib/global/kafka-clients-0.10.0.1.jar 加载)调用从类 com.ibm.b2b.msghub.helper.AbstractB2BConsumer (从文件加载:/home/vcap/app/wlp/usr/shared/config/lib/global/B2BBlueMixLib-1.0.jar 由 com.ibm.ws.classloading .internal.AppClassLoader@7a0d5027)。

马杜

0 投票
2 回答
117 浏览

ibm-cloud - 消息中心服务每天都在停机

我正在生产中的节点应用程序中使用 bluemix 消息中心服务。现在我们遇到了一个问题,即消息中心服务每天都出现故障,然后需要重新启动应用程序。这不能这样做。我们收到以下日志

有什么办法可以解决这个问题。这里失败了

这是我们用作参考的代码

https://github.com/ibm-cds-labs/Spark-Twitter-Watson-Dashboard/blob/master/server/messageHubBridge.js?s_tact=C43301PW

有关如何解决此问题的任何想法。谢谢,哈里什。

0 投票
1 回答
91 浏览

ibm-cloud - MessageHub - 用于创建主题的 API?

在 bluemix Web 控制台中,可以创建主题。但是,是否可以使用 REST API 创建主题?我在网上看不到文档——也许我错过了。

0 投票
1 回答
63 浏览

ibm-cloud - 如何获取 MessageHub 的管理休息 API 的 API 密钥?

我需要以编程方式创建主题 - 在这里查看我的另一个问题: MessageHub - api for creating topic?

MessageHub 管理API需要一个 apiKey 才能与之交互。

如何生成 API 密钥?我猜这是一个通用的 bluemix 身份验证服务,但我不确定它驻留在哪里或如何与之交互。

0 投票
2 回答
179 浏览

ibm-cloud - 用于检索服务凭证的 Bluemix API

在上一个问题中,我可以获取与 MessageHub 管理 api 交互的 apiKey。

我没有将此服务绑定到 Bluemix 应用程序,因此我无权访问我的应用程序中的 VCAP_SERVICES 环境变量。

我想以编程方式检索服务凭据。我认为这可能是一个通用的 Bluemix cf api 问题,而不是 MessageHub 问题。

如何使用 API 调用检索服务凭证?