Howto: 将后台程序锁定到一个特定端口

文章编号 : 26135
软件: ArcGIS - ArcEditor 8.3, 8.1, 8.1.2, 8.2, 9.0, 9.1, 9.2, 9.3, 9.3.1 ArcGIS - ArcInfo 8.2, 9.0, 8.1, 8.1.2, 8.3, 9.1, 9.2, 9.3, 9.3.1 ArcGIS - ArcView 8.3, 8.1, 8.1.2, 8.2, 9.0, 9.1, 9.2, 9.3, 9.3.1 ArcInfo Workstation 8.1, 8.1.2, 8.2, 8.3, 9.0, 9.1, 9.2, 9.3
操作系统: N/A
已邀请:

易智瑞技术支持

赞同来自:

摘要: 本指南提供了如何将动态的后台程序锁定到一个静态的TCP端口。

内容: 进行本文中的操作时需要停止运行许可服务器。在这个过程中,所有许可服务器的连接将丢失。

1. 打开许可服务器上的License Manager Tools 。

- ArcGIS 8.x 或者之前的版本可以点击 开始 > 所有程序 > ArcGIS > License Manager > License Manager Tools。
- ArcGIS 9.0版本需要点击 开始 > 所有机器 > ArcGIS > License Manager (9.x) > License Manager Tools。

2. 选中Configuration using Services。
3. 验证窗口中 ESRI License Manager (ArcGIS 8.x)或者ArcGIS License Manager (ArcGIS 9) 被高亮起来。
4. 点击'Start/Stop/Reread' 标签页。点击 'Stop Server'。
5. 打开资源管理器并且指向以下路径,在该位置下找到一个或者多个后缀名为.lic格式的文件。
- ArcGIS 8.x 或者之前版本: C:\Program Files\ESRI\License
- ArcGIS 9.0: C:\Program Files\ESRI\License\arcgis9x
6. 使用写字板或者其他文本编辑器打开第一个.lic文件。这个文件应该与下面的内容类似,具体取决于软件的版本。

SERVER hostname ESRI_SENTINEL_KEY=37123456 27004
VENDOR ARCGIS
FEATURE ARC/INFO ARCGIS 9.0 01-jan-00 1 D850B0D8TW7F63C611QB
vendor_info="Q99EPCSAX6R49UU2094" ck=241

注意:在第一行结尾处,注意27004端口已经被设置为lmgrd程序的TCP端口。

7. 在VENDOR这一行中,添加 'PORT=####', 其中 #### 是用户指定的端口号。这样可以将后台程序锁定到这个特定的端口,例如:

VENDOR ARCGIS PORT=1234
8. 保存 .LIC 文件。
9. 对于路径下所有的.lic文件指向步骤6到8,在每个文件中都使用同样的端口号PORT=#### 。
10. 重新运行License Manager Tools并且点击 'Start Server'.
11. 点击Reread License File'.

通过锁定到指定端口实现了静态的后台程序。





创建时间:2004-01-09
最近更新: 2011-05-03


原文链接
http://support.esrichina.com.c ... .html

要回复问题请先登录注册