Redisクラスタのスロット手動割り当て方法
開発環境で9ノードのRedisクラスタを構築し、使用しているバージョンはRedis 3.2です。強制終了によりクラスタ設定ファイルが破損する問題が発生しました。具体的にはUnrecoverable error: corrupted cluster config file.というエラーがログに記録されました。この問題を解決するために以下の手順を試みました。
まず、以下の手順でクラスタを再構築します:
FLUSHDBコマ ...
7月17日 21:22 投稿
Node.jsにおけるProcessモジュールの利用法
Processモジュールの概要
Node.jsはシングルスレッドで動作する非同期型サーバーサイド技術ですが、現代のコンピュータはマルチプロセッサ構成が一般的です。Node.jsでは複数プロセスを管理するための3つのモジュールを提供しています。
Processモジュール:現在実行中のプロセスにアクセス
child_processモジュール:子プロセスの作成と通信
clusterモジュール:ポート共 ...
7月14日 23:46 投稿
RabbitMQのExchangeとDead Letter QueueおよびDelayed Queueの実践ガイド
Exchangeの基礎と種類
Exchangeとは
RabbitMQのメッセージングモデルにおいて、プロデューサーはメッセージを直接キューに送信しません。プロデューサーはExchangeにメッセージを送信し、Exchangeがルーティングルールに基づいてキューにメッセージを配信します。
Exchangeの種類
Direct Exchange
ルーティングキーと完全一致するキューにメッセージを配信します。例え ...
6月1日 19:37 投稿
CentOS 7 環境における Hadoop 2.10 高可用性クラスタ構築
システム構成
CentOS 7 上で Hadoop 2.10 の高可用性クラスタを構築します。以下の6台のサーバを準備します:
NameNode: 2台
DataNode: 4台
JournalNode: 3台
ZooKeeper: 3台
IPアドレス
ホスト名
役割
192.168.30.141
s141
NameNode1, ZKFC, ZooKeeper
192.168.30.142
s142
DataNode, JournalNode, ZooKee ...
5月25日 07:25 投稿