NSQ 1.2.0リリース、分散リアルタイムメッセージングプラットフォーム

NSQにはセンターの設計、自動ノード検出および登録オープンソースのメッセージングシステムではありません。設定し、公開することは容易内部通信フレームワークの基礎として。次のようにNSQ 1.2.0がリリースされました:

アップグレード

  • nsqd:使用古いメタデータスキームのv0.3.8およびそれ以前のバージョンのサポートが削除され(あなたが直接、0.3.8からV1.2.0へのアップグレードが、v1.0.0デベロッパー - のcompatまたはV1.1.0によってすることはできません)
  • ゴーモジュールが依存関係を管理して使用してください:まだサポートされていますが、推奨されていませんDEP

 プロパティ

  • nsqd:
    • --maxチャンネル - 消費者を追加します。
    • 要求(30秒にデフォルト値--max出力バッファタイムアウトを増やす)ことができるユーザを制限--min出力バッファタイムアウトタイムアウトを追加
    • 既定値を調整するためのフラグを追加--output-バッファタイムアウト
    • Authdのバランスをとるランダムな負荷を追加するための要求
    • TLSの証明書のCommonNameはAuthdでクライアント要求を含みます
    • 統計情報は、各クライアントの状態のスキップを許可するエンドポイント/にパラメータを追加します。
    • あなたの統計にプロデューサークライアントのTCP接続
  • nsq_to_file:
    • ほとんどのログメッセージでの話題/チャネルを含みます
    • 追加  --log-level と --log-prefix
    • 大規模な復興、より堅牢なファイルスイッチ、同期エラー処理
    • これは、別々の作業ディレクトリ--work-DIRの使用をサポートしています
    • 新--sync-間隔フラグ
  • nsq_to_http:--header追加
  • nsqadmin:--base-パスを追加します。 

リペア

  • nsqd:
    • 閉じるタイトル接続の「魔法」を送信しません。
  • nsqd、nsqlookupd、nsqadmin:再構築ログレベル、より良いすべての致命的なエラーを終了するために、一般的な復興
  • nsqadmin:スイッチクライアント・メッセージ・カウントと全体のチャネル・レートを修復し、nsqdとnsqadminようJudWhite /行く-SVCとして使用する、ELINTレポートの修理/クリーニング

詳細については、変更ログを参照してください。

https://github.com/nsqio/nsq/releases/tag/v1.2.0 

おすすめ

転載: www.oschina.net/news/109523/tnsq-1-2-0-released