TXSeries入門系列文章17

cicsadd -c ld -r <region name> <LD entry name> Protocol=TCP TCPService=”<service name>”

選項

<region name>           客戶端將要連接的目標region名稱。

<LD entry name>        監聽器定義的名稱。

<service name>          添加到TXSeries服務器”/etc/services“文件中的服務。

例如:

#cicsadd -c ld -r RGN1 LSN1 Protocol=TCP TCPService=”port_43211″

參閱:

http://www-01.ibm.com/support/knowledgecenter/SSAL2T_8.1.0/com.ibm.cics.tx.doc/reference/r_listnr_defns.html?lang=en

2CTG客戶端守護進程配置

a.編輯配置文件

當啟動客戶端守護進程和服務器守護進程時,CTG會從CICSCLI環境變量指定的”.ini“文件中讀取配置信息。所以首先,請用戶添加這個變量到系統中並使之生效。

    例如:

    #vi /etc/profile

    添加:export CICSCLI=/opt/ibm/cicstg/bin/cicstg.ini

    #. /etc/profile

在本地模式中,僅需要配置客戶端守護進程。下面是需要添加到配置文件中的最簡單的內容:

SECTION SERVER = <server name(region name)>

DESCRIPTION=<description>

PROTOCOL=TCPIP

NETNAME=<host name or IP address of CICS server>

PORT=<port number listened by region’s listener>

ENDSECTION

這個服務器部分(SECTION SERVER)定義CTG客戶端守護進程和TXSeries服務器之間的TCP/IP連接。如果CTG客戶端守護進程和TXSeries服務器(region)位於同一機器,NETNAME的值可以是”127.0.0.1“或者”localhost“。否則,應該指定已知的主機名稱(/etc/hosts文件中定義的)或IP地址 。端口是在LD中定義的region監聽器監聽的端口號。

例如:

SECTION SERVER = RGN1

DESCRIPTION=test of local mode

PROTOCOL=TCPIP

NETNAME=9.119.154.229

PORT=43211

ENDSECTION

參閱:

http://www-01.ibm.com/support/knowledgecenter/SSZHFX_9.1.0/configuring/topics/srvsettcp.html?lang=en

b. 啟動CTG客戶端守護進程並連接到region

CTG提供”cicscli“命令來控制客戶端守護進程。下面是本單元中需要知道的關於這條命令的語法和選項。

語法

cicscli -s[=<server name>] | -x[=<server name>] | -l | -y | -j

選項

-s[=<server name>]    啟動客戶端守護進程[並連接到指定服務器]

-x[=<server name>]    關閉客戶端守護進程[或關閉指定服務器的連接]

-l          列出所有激活狀態的服務器連接。

-y         有控制得重啟客戶端守護進程。

-j          立即重啟客戶端守護進程 

RGN1的示例中,為了連接這個region,配置後需要首先執行下列命令:

#cicscli -s=RGN1

然後列出激活狀態的服務器連接。

#cicscli –l

如果出現下列消息,說明客戶端守護進程已經成功地連接到RGN1region必須是激活狀態):

CCL8001I CICSCLI – CICS Transaction Gateway Client Daemon Control Program

CCL0002I (C) Copyright IBM Corporation 1994, 2013. All rights reserved.

CCL8041I The Client daemon is using the following servers:

CCL8042I Server ‘RGN1’ (using ‘TCPIP’ to ‘9.119.154.229’) is available

參閱:

http://www-01.ibm.com/support/knowledgecenter/SSZHFX_9.1.0/operating/topics/cliref.html?lang=en

3. 配置遠程模式

對比本地模式,region和客戶端守護進程的配置是相同的,還要配置網關守護進程,用來監聽從遠程客戶端發來的請求。

和客戶端守護進程一樣,首先修改CTG的配置文件 

1)配置CTG網關守護進程

除了像第2節直接編輯配置文件那樣的方式外,CTG還提供了一個叫做”CICS Transaction Gateway Configuration Tool“的GUI工具。通過下列命令打開這個工具:

#ctgcfg

運行後會看到下列窗口:


上一節中RGN1的配置可以通過這個工具查看和修改。

配置網關守護進程可以使用TCP / IP協議:

在左邊框點擊gateway daemon節點下的TCP/IP

選擇”enable protocol“。

修改網關守護進程監聽的端口(可選項,2006是默認值)

保存配置信息。


完成後,配置信息將被保存到CICSCLI環境變量指定的文件中。

參閱:

http://www-01.ibm.com/support/knowledgecenter/SSZHFX_9.1.0/configuring/topics/perties.html?lang=en

2)啟動網關守護進程

可以通過兩種方式啟動網關守護進程,一種是前台運行”ctgstart“,另一種是後台運行”ctgd“。如果用戶之前沒有配置過遠程模式,那麼推薦使用”ctgstart“,因為它會顯示有關客戶端連接的額外信息。

客戶端守護進程必須在運行網關守護進程之前啟動,而且網關守護進程必須在關閉客戶端守護進程之前停止。

以下文章點擊率最高

Loading…

     

如果這文章對你有幫助,請掃左上角微信支付-支付寶,給於打賞,以助博客運營