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-server-http-filter\V.R.S

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

15

hmppcto-server-http-filter-V.R.S.jar

Server側http filter用ライブラリファイル

16

hmppcto-server-http-filter-V.R.S.module

Server側http filter用moduleファイル

17

hmppcto-server-http-filter-V.R.S.pom

Server側http filter用pomファイル

18

hmppcto-server-grpc-interceptor\V.R.S

Server側gRPC interceptor用ライブラリ配置ディレクトリ

19

hmppcto-server-grpc-interceptor-V.R.S.jar

Server側gRPC interceptor用ライブラリファイル

20

hmppcto-server-grpc-interceptor-V.R.S.module

Server側gRPC interceptor用moduleファイル

21

hmppcto-server-grpc-interceptor-V.R.S.pom

Server側gRPC interceptor用pomファイル

22

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

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

23

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

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

24

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

JDBC Proxy Driver用moduleファイル

25

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

JDBC Proxy Driver用pomファイル

26

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

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

27

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

RestTemplate用ライブラリファイル

28

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

RestTemplate用moduleファイル

29

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

RestTemplate用pomファイル

30

hmppcto-propagation-grpc\V.R.S

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

31

hmppcto-propagation-grpc-V.R.S.jar

gRPC用ライブラリファイル

32

hmppcto-propagation-grpc-V.R.S.module

gRPC用moduleファイル

33

hmppcto-propagation-grpc-V.R.S.pom

gRPC用pomファイル

34

hmppcto-mediator\V.R.S

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

35

hmppcto-mediator-V.R.S.jar

Mediator用ライブラリファイル

36

hmppcto-mediator-V.R.S.module

Mediator用moduleファイル

37

hmppcto-mediator-V.R.S.pom

Mediator用pomファイル

38

libhmppcto-mediator-V.R.S.so

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

39

hmppcto-participant-common\V.R.S

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

40

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

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

41

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

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

42

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

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

43

hmppcto-participant-sql\V.R.S

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

44

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

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

45

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

SQL-Participant用moduleファイル

46

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

SQL-Participant用pomファイル

47

hmppcto-participant-tcc\V.R.S

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

48

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

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

49

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

TCC-Participant用moduleファイル

50

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

TCC-Participant用pomファイル

51

hmppcto-lb\V.R.S

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

52

hmppcto-lb-V.R.S.jar

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

53

hmppcto-lb-V.R.S.module

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

54

hmppcto-lb-V.R.S.pom

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

55

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

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

56

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

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

57

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

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

58

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

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

59

hmppcto-participant-adapter\V.R.S

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

60

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

Participantアダプタ用ライブラリ

61

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

Participantアダプタ用moduleファイル

62

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

Participantアダプタ用pomファイル

63

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

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

64

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

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

65

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

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

66

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

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

67

hmppcto-observability-modules-otlp-http\V.R.S

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

68

hmppcto-observability-modules-otlp-http-V.R.S.jar

トラブルシュート機能(OTLP(http/protobuf))用ライブラリ

69

hmppcto-observability-modules-otlp-http-V.R.S.module

トラブルシュート機能(OTLP(http/protobuf))用moduleファイル

70

hmppcto-observability-modules-otlp-http-V.R.S.pom

トラブルシュート機能(OTLP(http/protobuf))用pomファイル

71

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

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

72

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

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

73

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

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

74

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

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

75

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

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

76

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

トラブルシュート機能(Google Cloud Platform)用ライブラリ

77

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

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

78

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

トラブルシュート機能(Google Cloud Platform)pomファイル

79

java-projects

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

80

mediator

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

81

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

Mediator用Javaソースファイル

82

build.gradle

Mediator用build.gradleファイル

83

settings.gradle

Mediator用settings.gradleファイル

84

gradle.properties

Mediator用gradle.propertiesファイル

85

scripts

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

86

dependency_check.sh

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

87

health_check.sh

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

88

wait_transactions.sh

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

89

templates

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

90

container-files

Containerfile配置ディレクトリ

91

RHEL8

RHEL8用のContainerfile配置ディレクトリ

92

mediator

Mediator用Containerfile配置ディレクトリ

93

normal

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

94

Containerfile

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

95

patch

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

96

Containerfile

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

97

dependency-checker

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

98

Containerfile

Dependency-Checker用Containerfile

99

RHEL9

RHEL9用のContainerfile配置ディレクトリ

100

mediator

Mediator用Containerfile配置ディレクトリ

101

normal

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

102

Containerfile

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

103

patch

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

104

Containerfile

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

105

dependency-checker

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

106

Containerfile

Dependency-Checker用Containerfile

107

helm-charts

HMP-PCTOのHelmチャート配置ディレクトリ

108

mediator-V.R.S.tgz

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

109

filebeat-V.R.S.tgz

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

110

jaeger-query-V.R.S.tgz

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

111

jaeger-collector-V.R.S.tgz

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

112

metricbeat-V.R.S.tgz

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

113

elasticsearch-V.R.S.tgz

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

114

logstash-V.R.S.tgz

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

115

bundled-softwares

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

116

EADS-client

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

117

X64LIN

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

118

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 - Bridge Option for OpenTP1

表A‒2 提供ファイル一覧(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

RHEL8

RHEL8用のContainerfile配置ディレクトリ

16

tp1-bridge

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

17

normal

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

18

Containerfile

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

19

patch

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

20

Containerfile

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

21

RHEL9

RHEL9用のContainerfile配置ディレクトリ

22

tp1-bridge

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

23

normal

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

24

Containerfile

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

25

patch

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

26

Containerfile

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

27

helm-charts

HMP-PCTOのHelmチャート配置ディレクトリ

28

tp1-bridge-V.R.S.tgz

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

29

TP1-Converter

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

30

lib

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

31

tp1converter.war

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

32

usrconf

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

33

usrconf.cfg

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

34

usrconf.properties

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

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

(例)

Ver 01-00開発時:1.0.0

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