Hitachi

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


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

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

表A‒1 提供ファイル一覧

項番

ディレクトリ/ファイル

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

説明

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-tp1-bridge \V.R.S

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

56

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

TP1-Bridge用ライブラリ

57

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

TP1-Bridge用moduleファイル

58

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

TP1-Bridge用pomファイル

59

java-projects

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

60

mediator

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

61

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

Mediator用Javaソースファイル

62

build.gradle

Mediator用build.gradleファイル

63

settings.gradle

Mediator用settings.gradleファイル

64

gradle.properties

Mediator用gradle.propertiesファイル

65

sql-participant

SQL-Participant用Javaプロジェクトディレクトリ

66

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

SQL-Participant用Javaソースファイル

67

build.gradle

SQL-Participant用build.gradleファイル

68

settings.gradle

SQL-Participant用settings.gradleファイル

69

gradle.properties

SQL-Participant用gradle.propertiesファイル

70

tp1-bridge

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

71

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

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

72

build.gradle

TP1-Bridge用build.gradleファイル

73

settings.gradle

TP1-Bridge用settings.gradleファイル

74

gradle.properties

TP1-Bridge用gradle.propertiesファイル

75

libs

TP1-Bridge用外部ライブラリ格納ディレクトリ

76

scripts

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

77

dependency_check.sh

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

78

health_check.sh

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

79

wait_transactions.sh

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

80

templates

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

81

container-files

Containerfile配置ディレクトリ

82

tp1-bridge

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

83

normal

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

84

Containerfile

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

85

patch

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

86

Containerfile

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

87

mediator

Mediator用Containerfile配置ディレクトリ

88

normal

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

89

Containerfile

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

90

patch

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

91

Containerfile

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

92

dependency-checker

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

93

Containerfile

Dependency-Checker用Containerfile

94

helm-charts

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

95

mediator-V.R.S.tgz

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

96

tp1-bridge-V.R.S.tgz

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

97

filebeat-V.R.S.tgz

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

98

jaeger-query-V.R.S.tgz

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

99

jaeger-collector-V.R.S.tgz

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

100

prometheus-V.R.S.tgz

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

101

metricbeat-V.R.S.tgz

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

102

elasticsearch-V.R.S.tgz

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

103

logstash-V.R.S.tgz

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

104

bundled-softwares

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

105

EADS-client

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

106

X64LIN

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

107

PACK_TAR.Z

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

108

TP1-Converter

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

109

lib

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

110

tp1converter.war

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

111

usrconf

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

112

usrconf.cfg

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

113

usrconf.properties

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

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

(例)

Ver 01-00開発時:1.0.0

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