メインコンテンツまでスキップ

プラットフォームモジュールの詳細 (要約)

このページは、PlantPulse Platformを構成するすべてのモジュールの要約カタログです。各モジュールの詳細な運用マニュアルは、モジュール別詳細マニュアル ページでモジュール単位にご確認いただけます。

インストールパス​

環境パス
インストールパス/opt/kopens/plantpulse-platform/
Docker コンテナ内部/opt/kopens/plantpulse-platform/

モジュールカタログ​

アプリケーションモジュール (ユーザー / 外部システムが直接アクセス)​

モジュールポート役割詳細
plantpulse-server80, 443ウェブコンソール + IIoT エンジン + REST API詳細
plantpulse-batch9500Quartz スケジュールバッチ (集計、レポート)詳細
plantpulse-data-gateway5500REST + JDBC データゲートウェイ詳細
plantpulse-datalake-admin-api4950, 4949管理コンソール + ヘルス API + Prometheus詳細
plantpulse-warehouse9600Iceberg レイクハウスアーカイブ詳細

処理モジュール​

モジュールポート役割詳細
plantpulse-timeseries7800, 3000時系列エンジン + PlantPulse Dashboard UI詳細
plantpulse-cep7400, 7401複合イベント処理 (Aster CEP)詳細
plantpulse-plugin11004, 8007, 8090OPC-UA + AAS 産業標準詳細

インフラモジュール​

モジュールポート構成詳細
plantpulse-storage9042, 5432, 6379, 9000Aster TSDB + PostgreSQL + Valkey + RustFS詳細
plantpulse-messaging9092, 1883Kafka + MQTT(HiveMQ)。STOMP(ActiveMQ)は廃止されました詳細
plantpulse-analytics7077, 4440, 10000, 19001Spark + Hive + Kyuubi + Gravitino + Hadoop詳細
plantpulse-workflow7233, 8233, 8380Temporal + Kestra詳細

運用 / ユーティリティモジュール​

モジュール用途詳細
plantpulse-datalake-cli (pd)データレイクの起動・停止・再起動・設定・ノード管理の単一エントリーポイント CLI詳細
plantpulse-setupサイト/アセット/タグモデルの一括登録 (CSV)詳細
plantpulse-backuppgBackRest + Medusa + Restic 統合バックアップ詳細
plantpulse-recovery時系列データの期間別再処理詳細
plantpulse-exporter時系列 CSV 抽出 + dsbulk詳細
plantpulse-migratorAster TSDB サーバー間マイグレーション (Spark)詳細
plantpulse-mirror-makerRedis → REST リアルタイム複製 (HA/DR)詳細
plantpulse-simulator時系列データシミュレーター (最大 10K MPS)詳細
plantpulse-apiREST API クライアント Java ライブラリ詳細
plantpulse-labJupyter + Metabase 分析環境詳細

モジュール共通構造​

plantpulse-<module>/
├── app/ # 애플리케이션 WAR / JAR
├── bin/ # start.sh / stop.sh / log-viewer.sh
├── server/ 또는 lib/ # 내장 서버 또는 라이브러리
├── conf/ 또는 config/ # 설정 파일
└── logs/system.log # 메인 로그

モジュール依存関係​

再起動時の注意: インフラモジュール (storage / messaging / analytics) を再起動する場合、依存しているすべてのアプリケーションも併せて再起動する必要があります。ホスト側で bin/restart.sh を使用してスタック全体を再起動するのが最も安全です。

共通運用コマンド​

# 호스트의 단일 진입점
cd /opt/kopens/plantpulse-platform/plantpulse-datalake-cli/bin

./start-daemon.sh # 전체 시작 (백그라운드)
./stop.sh # 전체 정지
./restart.sh # 전체 재시작
./status.sh # 포트 기반 상태 점검
./log-viewer.sh # 통합 로그 뷰어

./restart-<module>.sh # 모듈 단위 재시작

関連文書​