Hitachi

Hitachi Microservices Platform - Paxos Commit Transaction Orchestrator ユーザーズガイド


付録A.1 提供ファイル一覧

提供ファイル一覧を次に示します。

〈この項の構成〉

(1) Hitachi Microservices Platform - Paxos Commit Transaction Orchestrator

表A‒1 提供ファイル一覧(Hitachi Microservices Platform - Paxos Commit Transaction Orchestrator)

項番

ディレクトリ/ファイル

「¥」はディレクトリの区切り文字

説明

1

libs\jp\co\Hitachi\soft\hmppcto

HMP-PCTOライブラリ配置用ディレクトリ

2

hmppcto-common\V.R.S

共通用ライブラリ配置ディレクトリ

3

hmppcto-common-V.R.S.jar

共通用ライブラリファイル

4

hmppcto-common-V.R.S.module

共通用moduleファイル

5

hmppcto-common-V.R.S.pom

共通用pomファイル

6

hmppcto-orchestrator\V.R.S

Orchestrator用ライブラリ配置ディレクトリ

7

hmppcto-orchestrator-V.R.S.jar

Orchestrator用ライブラリファイル

8

hmppcto-orchestrator-V.R.S.module

Orchestrator用moduleファイル

9

hmppcto-orchestrator-V.R.S.pom

Orchestrator用pomファイル

10

hmppcto-entity-service\V.R.S

Entity-service用ライブラリ配置ディレクトリ

11

hmppcto-entity-service-V.R.S.jar

Entity-service用ライブラリファイル

12

hmppcto-entity-service-V.R.S.module

Entity-service用moduleファイル

13

hmppcto-entity-service-V.R.S.pom

Entity-service用pomファイル

14

hmppcto-jdbc-proxy-driver\V.R.S

JDBC Proxy Driver用ライブラリ配置ディレクトリ

15

hmppcto-jdbc-proxy-driver-V.R.S.jar

JDBC Proxy Driver用ライブラリファイル

16

hmppcto-jdbc-proxy-driver-V.R.S.module

JDBC Proxy Driver用moduleファイル

17

hmppcto-jdbc-proxy-driver-V.R.S.pom

JDBC Proxy Driver用pomファイル

18

hmppcto-propagation-rest-template\V.R.S

RestTemplate用ライブラリ配置ディレクトリ

19

hmppcto-propagation-rest-template-V.R.S.jar

RestTemplate用ライブラリファイル

20

hmppcto-propagation-rest-template-V.R.S.module

RestTemplate用moduleファイル

21

hmppcto-propagation-rest-template-V.R.S.pom

RestTemplate用pomファイル

22

hmppcto-propagation-isc-imperative\V.R.S

ISCコマンド用ライブラリ配置ディレクトリ

23

hmppcto-propagation-isc-imperative-V.R.S.jar

ISCコマンド用ライブラリファイル

24

hmppcto-propagation-isc-imperative-V.R.S.module

ISCコマンド用moduleファイル

25

hmppcto-propagation-isc-imperative-V.R.S.pom

ISCコマンド用pomファイル

26

hmppcto-mediator\V.R.S

Mediator用ライブラリ配置ディレクトリ

27

hmppcto-mediator-V.R.S.jar

Mediator用ライブラリファイル

28

hmppcto-mediator-V.R.S.module

Mediator用moduleファイル

29

hmppcto-mediator-V.R.S.pom

Mediator用pomファイル

30

libhmppcto-mediator-V.R.S.so

Mediator用のダイレクトIO用ライブラリファイル

31

hmppcto-participant-common\V.R.S

SQL-Participant/TCC-Participant共通用ライブラリ配置ディレクトリ

32

hmppcto-participant-common-V.R.S.jar

SQL-Participant/TCC-Participant共通用ライブラリファイル

33

hmppcto-participant-common-V.R.S.module

SQL-Participant/TCC-Participant共通用moduleファイル

34

hmppcto-participant-common-V.R.S.pom

SQL-Participant/TCC-Participant共通用pomファイル

35

hmppcto-participant-sql\V.R.S

SQL-Participant用ライブラリ配置ディレクトリ

36

hmppcto-participant-sql-V.R.S.jar

SQL-Participant用ライブラリファイル

37

hmppcto-participant-sql-V.R.S.module

SQL-Participant用moduleファイル

38

hmppcto-participant-sql-V.R.S.pom

SQL-Participant用pomファイル

39

hmppcto-participant-tcc\V.R.S

TCC-Participant用ライブラリ配置ディレクトリ

40

hmppcto-participant-tcc-V.R.S.jar

TCC-Participant用ライブラリファイル

41

hmppcto-participant-tcc-V.R.S.module

TCC-Participant用moduleファイル

42

hmppcto-participant-tcc-V.R.S.pom

TCC-Participant用pomファイル

43

hmppcto-lb\V.R.S

ロードバランス用ライブラリ配置ディレクトリ

44

hmppcto-lb-V.R.S.jar

ロードバランス用ライブラリ

45

hmppcto-lb-V.R.S.module

ロードバランス用moduleファイル

46

hmppcto-lb-V.R.S.pom

ロードバランス用pomファイル

47

hmppcto-tx-paxos-manager\V.R.S

トランザクション制御分散合意用ライブラリ配置ディレクトリ

48

hmppcto-tx-paxos-manager-V.R.S.jar

トランザクション制御分散合意用ライブラリ

49

hmppcto-tx-paxos-manager-V.R.S.module

トランザクション制御分散合意用moduleファイル

50

hmppcto-tx-paxos-manager-V.R.S.pom

トランザクション制御分散合意用pomファイル

51

hmppcto-participant-adapter\V.R.S

Participantアダプタ用ライブラリ配置ディレクトリ

52

hmppcto-participant-adapter-V.R.S.jar

Participantアダプタ用ライブラリ

53

hmppcto-participant-adapter-V.R.S.module

Participantアダプタ用moduleファイル

54

hmppcto-participant-adapter-V.R.S.pom

Participantアダプタ用pomファイル

55

hmppcto-observability-modules-jaeger-thrift\V.R.S

トラブルシュート機能(Jaeger)用ライブラリ配置ディレクトリ

56

hmppcto-observability-modules-jaeger-thrift-V.R.S.jar

トラブルシュート機能(Jaeger)用ライブラリ

57

hmppcto-observability-modules-jaeger-thrift-V.R.S.module

トラブルシュート機能(Jaeger)用moduleファイル

58

hmppcto-observability-modules-jaeger-thrift-V.R.S.pom

トラブルシュート機能(Jaeger)用pomファイル

59

hmppcto-observability-modules-azure\V.R.S

トラブルシュート機能(Microsoft Azure)用ライブラリ配置ディレクトリ

60

hmppcto-observability-modules-azure-V.R.S.jar

トラブルシュート機能(Microsoft Azure)用ライブラリ

61

hmppcto-observability-modules-azure-V.R.S.module

トラブルシュート機能(Microsoft Azure)用moduleファイル

62

hmppcto-observability-modules-azure -V.R.S.pom

トラブルシュート機能(Microsoft Azure)用pomファイル

63

java-projects

HMP-PCTO Javaプロジェクト配置用ディレクトリ

64

mediator

Mediator用Javaプロジェクトディレクトリ

65

src\main\java\jp\co\Hitachi\soft\hmppcto\Application.java

Mediator用Javaソースファイル

66

build.gradle

Mediator用build.gradleファイル

67

settings.gradle

Mediator用settings.gradleファイル

68

gradle.properties

Mediator用gradle.propertiesファイル

69

scripts

HMP-PCTOスクリプトファイル配置用ディレクトリ

70

dependency_check.sh

デプロイ依存関係チェックスクリプト

71

health_check.sh

トランザクションヘルスチェックスクリプト

72

wait_transactions.sh

未決着トランザクション待機スクリプト

73

templates

HMP-PCTOテンプレートファイル配置用ディレクトリ

74

container-files

Containerfile配置ディレクトリ

75

mediator

Mediator用Containerfile配置ディレクトリ

76

normal

Mediator用Containerfile配置ディレクトリ(uCosminexus Application Runtime with Java for Spring Bootの修正パッチがない場合)

77

Containerfile

Mediator用Containerfile(uCosminexus Application Runtime with Java for Spring Bootの修正パッチがない場合)

78

patch

Mediator用Containerfile配置ディレクトリ(uCosminexus Application Runtime with Java for Spring Bootの修正パッチがある場合)

79

Containerfile

Mediator用Containerfile(uCosminexus Application Runtime with Java for Spring Bootの修正パッチがある場合)

80

dependency-checker

Dependency-Checker用Containerfile配置ディレクトリ

81

Containerfile

Dependency-Checker用Containerfile

82

helm-charts

HMP-PCTOHelmチャート配置ディレクトリ

83

mediator-V.R.S.tgz

Mediator用Helmチャートパッケージファイル

84

filebeat-V.R.S.tgz

FilebeatのHelmチャートのパッケージファイル

85

jaeger-query-V.R.S.tgz

Jaeger-queryのHelmチャートのパッケージファイル

86

jaeger-collector-V.R.S.tgz

Jaeger-collectorのHelmチャートのパッケージファイル

87

prometheus-V.R.S.tgz

PrometheusのHelmチャートのパッケージファイル

88

metricbeat-V.R.S.tgz

MetricbeatのHelmチャートのパッケージファイル

89

elasticsearch-V.R.S.tgz

ElasticsearchのHelmチャートのパッケージファイル

90

logstash-V.R.S.tgz

LogstashのHelmチャートのパッケージファイル

91

bundled-softwares

同梱ソフトウェア配置ディレクトリ

92

EADS-client

Hitachi Elastic Application Data Store Client for Javaインストーラ配置ディレクトリ

93

X64LIN

Hitachi Elastic Application Data Store Client for Javaインストーラ

94

PACK_TAR.Z

Hitachi Elastic Application Data Store Client for Javaの修正パッチ。修正パッチがない場合はこのファイルは提供物に含まない。

V.R.Sには、バージョンを設定します。Sは数値に変換します。

(例)

Ver 01-00開発時:1.0.0

Ver 01-02-/A開発時:1.2.1

(2) Hitachi Microservices Platform - Scaling Option

表A‒2 提供ファイル一覧(Hitachi Microservices Platform - Scaling Option)

項番

ディレクトリ/ファイル

説明

1

license

ライセンスファイル配置用ディレクトリ

2

hmpso

Hitachi Microservices Platform - Scaling Optionのライセンスファイル

(3) Hitachi Microservices Platform - Bridge Option for OpenTP1

表A‒3 提供ファイル一覧(Hitachi Microservices Platform - Bridge Option for OpenTP1)

項番

ディレクトリ/ファイル

「¥」はディレクトリの区切り文字

説明

1

libs\jp\co\Hitachi\soft\hmppcto

HMP-PCTOライブラリ配置用ディレクトリ

2

hmppcto-tp1-bridge\V.R.S

TP1-Bridge用ライブラリ配置ディレクトリ

3

hmppcto-tp1-bridge-V.R.S.jar

TP1-Bridge用ライブラリファイル

4

hmppcto-tp1-bridge-V.R.S.module

TP1-Bridge用moduleファイル

5

hmppcto-tp1-bridge-V.R.S.pom

TP1-Bridge用pomファイル

6

java-projects

HMP-PCTO Javaプロジェクト配置用ディレクトリ

7

tp1-bridge

TP1-Bridge用Javaプロジェクトディレクトリ

8

src\main\java\jp\co\Hitachi\soft\hmppcto\Application.java

TP1-Bridge用Javaソースファイル

9

build.gradle

TP1-Bridge用build.gradleファイル

10

settings.gradle

TP1-Bridge用settings.gradleファイル

11

gradle.properties

TP1-Bridge用gradle.propertiesファイル

12

libs

TP1-Bridge用外部ライブラリ格納フォルダ

13

templates

HMP-PCTOテンプレートファイル配置用ディレクトリ

14

container-files

Containerfile配置ディレクトリ

15

tp1-bridge

TP1-Bridge用Containerfile配置ディレクトリ

16

normal

TP1-Bridge用Containerfile配置ディレクトリ(uCosminexus Application Runtime with Java for Spring Bootの修正パッチがない場合)

17

Containerfile

TP1-Bridge用Containerfile配置(uCosminexus Application Runtime with Java for Spring Bootの修正パッチがない場合)

18

patch

TP1-Bridge用Containerfile配置ディレクトリ(uCosminexus Application Runtime with Java for Spring Bootの修正パッチがある場合)

19

Containerfile

TP1-Bridge用Containerfile配置(uCosminexus Application Runtime with Java for Spring Bootの修正パッチがある場合)

20

helm-charts

HMP-PCTOHelmチャート配置ディレクトリ

21

tp1-bridge-V.R.S.tgz

TP1-Bridge用Helmチャートパッケージファイル

22

TP1-Converter

TP1-Converter用ファイル配置ディレクトリ

23

lib

TP1-Converter用ライブラリ配置ディレクトリ

24

tp1converter.war

TP1-Converter用アプリケーションライブラリ

25

usrconf

TP1-Converter用J2EEサーバ定義ファイル配置ディレクトリ

26

usrconf.cfg

J2EEサーバ用オプション定義ファイルのテンプレート

27

usrconf.properties

J2EEサーバ用ユーザプロパティファイルのテンプレート

V.R.Sには、バージョンを設定します。Sは数値に変換します。

(例)

Ver 01-00開発時:1.0.0

Ver 01-02-/A開発時:1.2.1