问题标签 [compose-db]

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 投票
0 回答
3892 浏览

node.js - 打开握手期间套接字突然关闭:rabbitmq使用nodejs连接失败

0 投票
1 回答
1133 浏览

node.js - 如何调试 MongoError 连接失败

在进程通过节点 6.11.1 和 mongoose 4.10.4 成功连接到 mongo 后的服务器日志中,我开始看到此错误:

MongoError:第一次连接时无法连接到服务器 [aws-us-east-1-portal.8.dblayer.com:15180] [MongoError:连接 0 到 aws-us-east-1-portal.8.dblayer.com :15180 超时]

在此期间,猫鼬认识到了一个问题:

mongoose.connection.readyState值为 0。

我还能做些什么来调试连接问题?有没有其他方法可以检查或弄清楚发生了什么以及如何解决它?

mongo 数据库(版本 3.2.10)实际上在 compose.io 上运行,在此期间 compose.io 界面显示数据库的所有健康状态。

  • 节点:6.11.1
  • 猫鼬 4.10.4
  • MongoDB:3.2.10
0 投票
1 回答
94 浏览

ibm-cloud - 如何在 Bluemix 上检索 Compose 数据库实例的 APIKEY?

Compose文档描述了如何启动备份:

我想针对在 Bluemix(而非 Compose Enterprise)上运行的“标准”Compose 数据库执行此 API 调用。

DEPLOYMENT_IDVCAP_SERVICES json 中可用,但我找不到APIKEY- 我在哪里可以找到这个?

0 投票
1 回答
3740 浏览

mongodb - 通过 ssl 将 golang mgo 连接到 mongo

我正在尝试在本地设置 mongo 以测试中描述的设置

https://www.compose.com/articles/connect-to-mongo-3-2-on-compose-from-golang/ “有点难”部分

蒙哥

我有一组工作的自签名凭据和 mongo 设置。我已经包含了密钥,因为它们只会在开发期间使用,以确保 mongo ssl 代码正常工作。

mongo ssl 配置

使用它时,通过

配置是

然后我可以连接到数据库

戈朗

结果

golang 的东西尝试连接并达到 10 秒超时。会话顶部的 fmt 显示正确的文件正在进入 ca var。

Mongo日志显示

编辑 更新的 mongo 配置

0 投票
1 回答
647 浏览

python - 在 IBM Bluemix 上使用 Python 3.6.2 连接到 MongoDB

因此,我尝试使用以下代码通过本地机器上的 Python 3.6.2 连接到 Bluemix 上的 MongoDB(Compose for MongoDB 服务):

目标是将 JSON 数据插入到我的 MongoDB 中,但在运行 for 循环后,我收到以下错误消息:

我已经在网上广泛搜索并无法弄清楚。我知道我需要以某种方式从 Bluemix 检索 SSL 证书,但不了解在 python 中执行此操作的正确方法以及 MongoClient() 中的某些选项。我已经安装了 certifi python 包:

这是不成功的,还尝试关闭 SSL 要求

0 投票
1 回答
159 浏览

node.js - Openwhisk 无法调用 compose postgre sql

我已经尝试了比我愿意承认的时间更多的时间来获得一个 openWhisk 函数来调用 Compose.io 上的 postgre sql 数据库。这是我的代码:

我的最新版本是这样的:

我有一个类似的示例,我连接到不同的 SQL 数据库(不是 Compose)并使用 sql promise 而不是 postgre,它可以工作。我究竟做错了什么?

0 投票
1 回答
183 浏览

compose-db - Compose Scylladb SSL 证书在哪里?

我正在尝试使用在管理 UI 的撰写概述部分中为我提供的连接字符串连接到我的 scylladb 1.7.4 实例:

然而,回应是:

启用验证;SSL 传输工厂需要指定有效的证书文件。请在 /Users/snowch/.cassandra/cqlshrc (或使用 [certfiles] 部分)中将 [ssl] 部分中的证书文件路径作为 'certfile' 选项提供或设置 SSL_CERTFILE 环境变量

我在哪里可以访问 Compose SSL 证书,以便我可以连接:

我已经SSL_VALIDATE=false文档中看到了该选项,但是我不想禁用 SSL 验证。

0 投票
1 回答
183 浏览

redis - IBM Bluemix Public 上 Compose for Redis 的安全性/TLS 支持?

我正在考虑Compose for Redis在 Bluemix Public 上使用,但是...

  1. 在Bluemix 目录中,有一句:Compose's platform gives you a configuration pre-tuned for high availability and locked down with additional security features.-does nobody know what additional security featuresmean?
  2. 我尝试测试 TLS 支持,但该服务似乎不支持它。我对吗?
  3. 是否有任何最佳方案如何保护从我的应用程序到Compose for RedisBluemix Public 上的服务的传输(我的应用程序作为 Cloud Foundry 应用程序运行)?
  4. 是否有启用 TLS 支持的替代方案?

谢谢!

0 投票
1 回答
280 浏览

mysql - Django 不支持 MySQL 组复制

我正在使用 Compose for MySQL,它使用MySQL 5.7 Group Replication

尝试使用 Django 1.11.4 进行数据库测试时,我收到有关 rollback_test 的错误(因为它不满足主键的要求)

和 transaction-write-set-extraction!=OFF 要求创建 SAVEPOINTS。

django.db.utils.OperationalError: (1290, 'MySQL 服务器正在使用 --transaction-write-set-extraction!=OFF 选项运行,因此无法执行此语句')

除了测试,一切都很好。

有没有办法告诉 Django 它是一个 Group-Replication MySQL DB 并避免这些特定的测试?

0 投票
1 回答
258 浏览

postgresql - 如何在bluemix中为postgresql管理compose中的连接?

我们在 bluemix 上使用 pgadmin 和 postgresql,并不断看到来自我们的 Web 应用程序的连接,而 pgadmin 只是徘徊。有没有办法在 bluemix 上设置具有最大连接时间的 postgresql?

有没有办法在服务上的 bluemix 本身中设置它?