問題タブ [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 投票する
1 に答える
607 参照

node.js - MongoDB (作成) のメモリ使用量と FAILCNT を削減します。

Compose.io MongoDB をデプロイしています。デプロイには、18 個のコレクションとドキュメントを含むデータベース (11.5 GB) があります。

と の使用に関連するパフォーマンスの問題がmemoryありFAILCNTます。私はマシンをスケーリングしましたが。

今私の構成は次のとおりです。

  • 25 GB ストレージ/2.49 GB メモリを備えた 1 つのレプリカ セット全体で 3 つのデータ ノードと 1 つのアービター
  • 768MB メモリ搭載の 2 台の Mongo ルーター

の費用: $562.00/月

Routers と Shards のメモリをスケーリングして、いくつかのバリエーションを試しました。 ここに画像の説明を入力

しかし、私は下げることができませんFAILCNT

現在、次のパフォーマンスがあります(最新の構成で): ここに画像の説明を入力

これが正常な動作かどうかを知りたいです。

optimizeそして、これに何らかの方法があるかどうscaleか、およびサービスのコストが適切かどうか、またはより安価なサービスを見つけることができるかどうか。

を改善していMongoDB indexesます。改善できるかどうかを確認します。

0 投票する
1 に答える
524 参照

ruby-on-rails - CA証明書を使用したMongo SSL構成は、RailsサーバーではなくRailsコンソールでのみ機能します

Compose.io の MongoDB クラスターに SSL 経由で接続するように Rails 4.2.6 アプリを構成しようとしています。このアプリは、mongo 2.4.1 および mongoid 5.1.5 gem を使用します。Compose.io MongoDB クラスターは自己署名 SSL 証明書を使用するため、compose.io から CA 証明書をダウンロードしてlib/certs/mongo-ca-bundle.pem.

私の mongoid.yml ファイルは次のようになります (編集済み):

上記の構成は、実行するrails consoleと完全に機能し、compose.io データベースのコレクションに対してクエリを正常に実行できます。

ただし、実行しようとするrails serverと、30 秒後に「No server is available」というエラー メッセージが表示されてクラッシュします。

Mongoid のデバッグ ログを有効にすると、問題が SSL ハンドシェイクにあることが示されます。

構成を追加するまで、レールコンソールで同じエラーが発生していましたssl_ca_cert。指定することでサーバーを接続することができましssl_verify: falseたが、有効な回避策とは考えていません。どうすればこれを修正できますか? コンソールは機能するのに、サーバーが機能しないのはなぜですか?

0 投票する
2 に答える
645 参照

mongodb - Bluemix がホストする「Compose for MongoDB」サービスに「外部」からアクセスするにはどうすればよいですか?

状況:
今日、Bluemix で新しい Compose for MongoDB Service インスタンスを作成しました
必要:
ツール (Mongo Managemant Studio Pro、mongo.exe など) を使用してこの MongoDB に直接アクセスし、バルクロード、テスト、アドホック データ修正を行う必要があります。など

_
_
_それ。
間違った場所を探しているか、適切な人を知らないのかもしれません。しかし、私はこれに行き詰まっており、Bluemix MongoDB を終了する前に、誰かがコピー/過去のソリューションまたはハンズオンのステップ バイ ステップ マニュアルを持っている可能性があります。どんな助けでも大歓迎です。ありがとう!