在TimesTen的安装以及使用过程中,会碰到各种各样的端口,比如主守护进程的监听端口,服务进程的监听端口,webserver的监听端口等等。那么这些端口如何去确定呢?
 
缺省的情况下,TimesTen 7.0 会按照如下的方式去预定端口号:
 
 
 
  32位平台 64位平台
主守护进程 17000 17001
Server 17002 17003
Web Server 17004 17005
 
 
安装的时候,如果你选择的主守护进程监听端口号不是17000,比如说这个端口号被占了,你选择了17100为端口号,则Server 以及 WebServer  都会按照17100来确定自己的端口号,分别为 17102,17104 或者 17103,17105。
 
也可以通过如下方式来确定目前使用的端口号是哪些,方法之一是ttstatus:
 
D:\>ttstatus
TimesTen status report as of Thu Dec 25 14:08:20 2008
Daemon pid 364 port 17000 instance tt70_32
TimesTen server pid 3904 started on port 17002
TimesTen webserver pid 2304 started on port
17004
 
方法之二是通过配置文件来查看:
 
主守护进程:
$ cat /etc/TimesTen/instance_info
 
Server :
$ cat $TIMESTEN_HOME/info/sys.ttconnect.ini
 
3) Web Server:
$ cat $TIMESTEN_HOME/info/webserver.config
 
除此之外,还有定义Replication的时候,定义两端Agent监听的端口号,比如:
 
Create replication ……
Store DSN_Name on Host_Name Port Port_Number
……
 
这时候可以不用定义端口号,让TimesTen自己自动分配,但我觉得还是人为指定的好。创建完之后如何查看端口号呢?
 
通过 repschemes查看 :
 
Command> repschemes;
Replication Scheme Active Standby:
  Master Store: DSA on WEST-MOUNTAIN
  Master Store: DSB on WEST-MOUNTAIN
  Master Return Service: Return Receipt

  Excluded Tables:
    None
  Excluded Cache Groups:
    None
  Excluded sequences:
    None
  Store: DSA on WEST-MOUNTAIN
    Port: 20000
    Log Fail Threshold: 5
    Retry Timeout: 5 seconds
    Compress Traffic: Disabled
    Return Service Wait Time: 10 seconds
    Return Service on Replication Stop: Disabled
    Return Service Failure Policy: (none)
  Store: DSB on WEST-MOUNTAIN
    Port: 22000
    Log Fail Threshold: 5
    Retry Timeout: 5 seconds
    Compress Traffic: Disabled
    Return Service Wait Time: 10 seconds
    Return Service on Replication Stop: Disabled
    Return Service Failure Policy: (none)
1 replication scheme found.
Command>
 
或者通过ttRepAdmin -showstatus <DSN> 查看,但此时必须启动Replication Agent:
 
[tt705@west-mountain ~]$ ttRepAdmin -showstatus dsa
Replication Agent Status as of: 2008-12-20 17:41:22
DSN                         : dsa
Process ID                  : 4586 (Started)
Replication Agent Policy    : manual
Host                        : WEST-MOUNTAIN
RepListener Port            : 20000
Last write LSN              : 63.1728920
Last LSN forced to disk     : 63.1728920
Replication hold LSN        : 63.1725672
Replication Peers:
   Name                     : DSB
   Host                     : WEST-MOUNTAIN
   Port                     : 0  (Not Connected)
   Replication State        : STARTED
   Communication Protocol   : 24
TRANSMITTER thread(s):
 For                     : DSB
   Start/Restart count   : 1
   Send LSN              : 63.1725672
   Transactions sent     : 0
   Total packets sent    : 0
   Tick packets sent     : 0
   Total Packets received: 0
 
 
 

留言