Hitachi Multi Payment Network communications server for Biller

[目次][用語][索引][前へ][次へ]

4.9.2 通信サーバシステム定義の記述例

通信サーバシステム定義の記述例を次に示します。この記述例の場合,地公体収納サービスを提供しています。また,障害監視対象外ユーザサーバ定義では,SPPすべてを監視対象にしています。通信サーバシステム定義については,「4.4 通信サーバシステム定義」を参照してください。

<この項の構成>
(1) 通信サーバAの記述例
(2) 通信サーバBの記述例

(1) 通信サーバAの記述例

[COMMON]
CENTER_CODE            = "GRPDST0000"
[HMPN/CODE]
OWN_NAME               = "sjis"
MPN_NAME               = "jis"
[HMPN/DB]
CONNECT_RETRY_TIMES    = 15
CONNECT_RETRY_INTERVAL = 1
[HMPN/BL]
TRC_FILE_SIZE          = 11000000
TRC_FILE_NUM           = 6
TRC_LEVEL              = 10
TRC_PRC_LEVEL          = 0
TRC_SHM_LEVEL          = 0
TARGET_HOST            = "host_CL_01:28887"
COUNT_USERSV           = "HMpnCnt"
COUNT_SERVICEGRP       = "hmpn_cnt_srvgrp"
COUNT_SERVICE          = "hmpn_cnt_srv"
COUNT_WAIT_TIME        = 10
RDB_USERSV             = "HMpnRdb"
BL_AUTO_START          = "MANUAL"
AUTO_OPEN              = "MANUAL"
OPEN_RETRY_TIMES       = 1
OPEN_RETRY_INTERVAL    = 10
MPN_BL_SOFT_ENV_FILE   = "/var/mpncm/conf/mpncm_ol.env"
MPN_BL_SOFT_MQ_STT_SH  = "/var/mpncm/mq/ol/shsstmq.sh"
MPN_BL_SOFT_MQ_STP_SH  = "/var/mpncm/mq/ol/shsedmq.sh"
RAW_BL_STAT            = "/dev/vg/rlvbl01"
RAW_WORKPRC_STAT       = "/dev/vg/rlvbl02"
CHANNEL_NAME="TO.N0000000000:TO.N9999900000,TO.N0000000001:TO.N9999900000"
BL_ENV                 = "PDHOST=host_CL_01,",
                         "PDNAMEPORT=20000,PDUSER='"mpncls"/"mpncls"'"
CLUSTER_MODE           = "Y"
[HMPN/BL/CUP]
CUP_COUNT              = 12
[HMPN/BL/MON]
CTLCUP_WATCH_TIMER     = 30
CTLCUP_WATCH_COUNT     = 3
CTLCUP_TERM_WATCH_TIME = 10
BUSCUP_WATCH_TIMER     = 30
BUSCUP_WATCH_COUNT     = 3
BUSCUP_TERM_WATCH_TIME = 10
OPENTP1_WATCH_TIMER    = 30
OPENTP1_WATCH_COUNT    = 6
 
[HMPN/BL/SRV/99999000]
AUTO_START             = "AUTO"
REF_USERSV             = "HMpnRef"
REF_SERVICEGRP         = "hmpn_ref_srvgrp"
REF_SERVICE            = "hmpn_ref_srv"
PAY_USERSV             = "HMpnPay"
PAY_SERVICEGRP         = "hmpn_pay_srvgrp"
PAY_SERVICE            = "hmpn_pay_srv"
CAN_USERSV             = "HMpnCan"
CAN_SERVICEGRP         = "hmpn_can_srvgrp"
CAN_SERVICE            = "hmpn_can_srv"
RESEND_USERSV          = "HMpnRes"
RESEND_SERVICEGRP      = "hmpn_res_srvgrp"
RESEND_SERVICE         = "hmpn_res_srv"
 
[HMPN/BL/SRV/99999000/COM]
RPC_KIND               = "CALL"
[HMPN/BL/SRV/99999000/REF]
SERVICEGRP             = "srvgrp"
SERVICE                = "ref_srv"
[HMPN/BL/SRV/99999000/REF/101]
SERVICEGRP             = "srvgrp"
SERVICE                = "ref_srv101"
[HMPN/BL/SRV/99999000/REF/102]
SERVICEGRP             = "srvgrp"
SERVICE                = "ref_srv102"
[HMPN/BL/SRV/99999000/PAY]
SERVICEGRP             = "srvgrp"
SERVICE                = "pay_srv"
[HMPN/BL/SRV/99999000/CAN]
SERVICEGRP             = "srvgrp"
SERVICE                = "can_srv"
[HMPN/BL/SRV/99999000/RESEND]
SERVICEGRP             = "srvgrp"
SERVICE                = "resend_srv"

(2) 通信サーバBの記述例

[COMMON]
CENTER_CODE            = "GRPDST0001"
[HMPN/CODE]
OWN_NAME               = "sjis"
MPN_NAME               = "jis"
[HMPN/DB]
CONNECT_RETRY_TIMES    = 15
CONNECT_RETRY_INTERVAL = 1
[HMPN/BL]
TRC_FILE_SIZE          = 11000000
TRC_FILE_NUM           = 6
TRC_LEVEL              = 10
TRC_PRC_LEVEL          = 0
TRC_SHM_LEVEL          = 0
TARGET_HOST            = "host_CL_02:28888"
COUNT_USERSV           = "HMpnCnt"
COUNT_SERVICEGRP       = "hmpn_cnt_srvgrp"
COUNT_SERVICE          = "hmpn_cnt_srv"
COUNT_WAIT_TIME        = 10
RDB_USERSV             = "HMpnRdb"
BL_AUTO_START          = "MANUAL"
AUTO_OPEN              = "MANUAL"
OPEN_RETRY_TIMES       = 1
OPEN_RETRY_INTERVAL    = 10
MPN_BL_SOFT_ENV_FILE   = "/var/mpncm/conf/mpncm_ol.env"
MPN_BL_SOFT_MQ_STT_SH  = "/var/mpncm/mq/ol/shsstmq.sh"
MPN_BL_SOFT_MQ_STP_SH  = "/var/mpncm/mq/ol/shsedmq.sh"
RAW_BL_STAT            = "/dev/vg/rlvbl01"
RAW_WORKPRC_STAT       = "/dev/vg/rlvbl02"
CHANNEL_NAME="TO.N0000000000:TO.N9999900001,TO.N0000000001:TO.N9999900001"
BL_ENV                 = "PDHOST=host_CL_01,",
                         "PDNAMEPORT=20000,PDUSER='"mpncls"/"mpncls"'"
CLUSTER_MODE           = "Y"
[HMPN/BL/CUP]
CUP_COUNT              = 12
[HMPN/BL/MON]
CTLCUP_WATCH_TIMER     = 30
CTLCUP_WATCH_COUNT     = 3
CTLCUP_TERM_WATCH_TIME = 10
BUSCUP_WATCH_TIMER     = 30
BUSCUP_WATCH_COUNT     = 3
BUSCUP_TERM_WATCH_TIME = 10
OPENTP1_WATCH_TIMER    = 30
OPENTP1_WATCH_COUNT    = 6
 
[HMPN/BL/SRV/99999000]
AUTO_START             = "AUTO"
REF_USERSV             = "HMpnRef"
REF_SERVICEGRP         = "hmpn_ref_srvgrp"
REF_SERVICE            = "hmpn_ref_srv"
PAY_USERSV             = "HMpnPay"
PAY_SERVICEGRP         = "hmpn_pay_srvgrp"
PAY_SERVICE            = "hmpn_pay_srv"
CAN_USERSV             = "HMpnCan"
CAN_SERVICEGRP         = "hmpn_can_srvgrp"
CAN_SERVICE            = "hmpn_can_srv"
RESEND_USERSV          = "HMpnRes"
RESEND_SERVICEGRP      = "hmpn_res_srvgrp"
RESEND_SERVICE         = "hmpn_res_srv"
 
[HMPN/BL/SRV/99999000/COM]
RPC_KIND               = "CALL"
[HMPN/BL/SRV/99999000/REF]
SERVICEGRP             = "srvgrp"
SERVICE                = "ref_srv"
[HMPN/BL/SRV/99999000/REF/101]
SERVICEGRP             = "srvgrp"
SERVICE                = "ref_srv101"
[HMPN/BL/SRV/99999000/REF/102]
SERVICEGRP             = "srvgrp"
SERVICE                = "ref_srv102"
[HMPN/BL/SRV/99999000/PAY]
SERVICEGRP             = "srvgrp"
SERVICE                = "pay_srv"
[HMPN/BL/SRV/99999000/CAN]
SERVICEGRP             = "srvgrp"
SERVICE                = "can_srv"
[HMPN/BL/SRV/99999000/RESEND]
SERVICEGRP             = "srvgrp"
SERVICE                = "resend_srv"