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

通信サーバシステム定義の記述例を次に示します。この記述例の場合,一般収納サービス,国庫金収納サービス,および地公体収納サービスを提供しています。通信サーバシステム定義については,「4.3 通信サーバシステム定義」を参照してください。

[COMMON]
CENTER_CODE            = "TEST999900"

[HMPN/CODE]
OWN_NAME               = "IBM-943"
MPN_NAME               = "JISX0208.1983-GL"

[HMPN/DB]
CONNECT_RETRY_TIMES    = 15
CONNECT_RETRY_INTERVAL = 1

[HMPN/OL]
MAX_TRAN_NUM           = 40
AUTO_OPEN              = "MANUAL"
ONLINE_SEISA           = "ON"
OPEN_RETRY_INTERVAL    = 10
OPEN_RETRY_TIMES       = 0
ONLINE_STATUS          = "ON"
REC_WATCH_TIMER        = 5
REC_SUP_CNF_TIMER      = 60
MPN_OL_SOFT_ENV_FILE   = "/var/mpncm/conf/mpncm_ol.env"
MPN_OL_SOFT_MQ_STT_SH  = "/home/SP/bin/hamqm_start_csb"
MPN_OL_SOFT_MQ_STP_SH  = "/home/SP/bin/hamqm_stop_csb"
TRC_FILE_SIZE          = 300000
TRC_FILE_NUM           = 7
TRC_LEVEL              = 10
TRC_PRC_LEVEL          = 0
TRC_SHM_LEVEL          = 0
RAW_NAME_SRVCND        = "/dev/rlvbk01"
RAW_NAME_TUBANBK       = "/dev/rlvbk02"
OPENTP1_WATCH_TIMER    = 10
OPENTP1_WATCH_COUNT    = 3
RESEND_STOP_MODE       = "RESEND"
ERR_FILE_SIZE          = 400000
ERR_FILE_NUM           = 7
MY_HOST                = "host_TP1"
CHANNEL_NAME="TO.N0000000000:TO.N9999900000,TO.N0000000001:TO.N9999900000"

[HMPN/HA]
HA_KIND                = "GRP"
SV_GRP                 = "MPNSVR"

[GENERAL_RECEIPT]
REF_USV                = "HMpnRef"
REF_SVGRP              = "hmpn_ref_srvgrp"
REF_SV                 = "hmpn_ref_srv"
PAY_USV                = "HMpnPay"
PAY_SVGRP              = "hmpn_pay_srvgrp"
PAY_SV                 = "hmpn_pay_srv"
CAN_USV                = "HMpnCan"
CAN_SVGRP              = "hmpn_can_srvgrp"
CAN_SV                 = "hmpn_can_srv"
PAY_RESEND_INTERVAL    = 585
PAY_RESEND_TIMES       = 1
CAN_RESEND_INTERVAL    = 585
CAN_RESEND_TIMES       = 1
PAY_CMD_RETRY          = "N"
CAN_CMD_RETRY          = "N"

[NATIONAL_RECEIPT]
REF_USV                = "HMpnNRef"
REF_SVGRP              = "hmpn_natref_srvgrp"
REF_SV                 = "hmpn_ref_srv"
PAY_USV                = "HMpnNPay"
PAY_SVGRP              = "hmpn_natpay_srvgrp"
PAY_SV                 = "hmpn_pay_srv"
CAN_USV                = "HMpnNCan"
CAN_SVGRP              = "hmpn_natcan_srvgrp"
CAN_SV                 = "hmpn_can_srv"
PAY_RESEND_INTERVAL    = 585
PAY_RESEND_TIMES       = 1
CAN_RESEND_INTERVAL    = 585
CAN_RESEND_TIMES       = 1
PAY_CMD_RETRY          = "N"
CAN_CMD_RETRY          = "N"

[LOCAL_RECEIPT]
REF_USV                = "HMpnLRef"
REF_SVGRP              = "hmpn_locref_srvgrp"
REF_SV                 = "hmpn_ref_srv"
PAY_USV                = "HMpnLPay"
PAY_SVGRP              = "hmpn_locpay_srvgrp"
PAY_SV                 = "hmpn_pay_srv"
CAN_USV                = "HMpnLCan"
CAN_SVGRP              = "hmpn_loccan_srvgrp"
CAN_SV                 = "hmpn_can_srv"
PAY_RESEND_INTERVAL    = 585
PAY_RESEND_TIMES       = 1
CAN_RESEND_INTERVAL    = 585
CAN_RESEND_TIMES       = 1
PAY_CMD_RETRY          = "N"
CAN_CMD_RETRY          = "N"

[HMPN/FT]
FILE_WATCH_TIME     = 10
C_FILE_DIR_NAME     = "/var/mpncm/rcvfile/"
MPN_SOFT_ENV_FILE   = "/var/mpncm/conf/mpncm_ft.env"
MPN_SOFT_MQ_STT_SH  = "/home/SP/bin/hamqm_start_ft"
MPN_SOFT_MQ_STP_SH  = "/home/SP/bin/hamqm_stop_ft"
MPN_SOFT_RCV_STT_SH = "/var/mpncm/ft/start.sh"
MPN_SOFT_RCV_STP_SH = "/var/mpncm/ft/end.sh"
TRC_FILE_SIZE       = 150000
TRC_FILE_NUM        = 7
TRC_LEVEL           = 10
TRC_PRC_LEVEL       = 0
TRC_SHM_LEVEL       = 0
RAW_NAME_STAT       = "/dev/rHMPNFTST"
RAW_NAME_FLIST      = "/dev/rHMPNFTFL"
CHANNEL_NAME="TO.F0000000000:TO.F9999900000,TO.F0000000001:TO.F9999900000"

[HMPN/FTHA]

なお,サンプルファイルでは,「CENTER_CODE」,「RAW_NAME_SRVCND」,および「RAW_NAME_TUBANBK」の値を設定していません。また,「MY_HOST」には"host_TP1"という記述がありますが,サンプルファイルを使用する時は環境に応じた値を設定する必要があります。