自动发布至服务器如果选择了“服务器首选项”页()上的启动服务器时自动发布复选框,则服务器工具将检查服务器上的项目和文件是否处于同步状态。如果它们未处于同步状态,则在启动或重新启动服务器时自动更新项目和文件。
在工作台中,您有多个选项来选择
自动发布设置。通过转至“服务器”视图,右键单击服务器并选择
打开,可以设置这些
自动发布设置。将打开服务器编辑器。在服务器编辑器的
概述页中的
自动发布设置下,您将找到以下设置:
- 使用缺省发布设置:指定要使用在“首选项”页()中定义的发布设置。有关此首选项页中的发布选项的详细信息,请参阅定义服务器首选项主题。
- 永不自动发布:指定工作台永不将文件发布至服务器。
- 覆盖缺省设置:指定每隔 seconds 秒应自动将对服务器上运行的文件的更改发布至服务器,其中 seconds 是您在发布时间间隔控件中指定的秒数。本地服务器上发布时间间隔的缺省值是 5 秒,远程服务器上的缺省值是 60 秒。如果您将发布时间间隔设置为
0 秒,则更改服务器上正在运行的文件将会自动请求执行发布命令。
在工作台中,缺省设置是启用覆盖缺省设置选项并对发布时间间隔设置了一个值。
手工发布至服务器如果您不想等待自动发布时间间隔过去,则可以在任何时候手工请求工作台对服务器发出发布命令。每个手工发布命令都会导致对服务器发出单个发布请求。要手工发布应用程序,可以在“服务器”视图中完成下列其中一项操作:
- 选择该服务器,然后单击工具栏上的发布至服务器
图标。
- 右键单击服务器,然后选择发布。
对于 WebSphere
® Application Server V5.1、Tomcat
本地服务器、J2EE 发布服务器和静态 Web 发布服务器环境,单击
发布至服务器图标会将可发布文件传送到工作台外部。当发布至其中某个服务器时,您可以选择下列某个发布方法:
- 本地复制,以便将资源直接从一台机器复制至文件系统中的另一台机器。远程
WebSphere Application
Server V5.11 或 Tomcat1 服务器支持此选项。
- FTP 文件传输,以便使用“文件传输协议”(FTP)将资源从一台机器复制至另一台机器。远程 WebSphere Application
Server v5.11、J2EE Publishing
Server1 或 Static Web Publishing
Server1 支持此选项。
对于 WebSphere Application
Server V6.x,将自动使用 WebSphere
文件传输 servlet 来处理发布方法。您必须运行 WebSphere 文件传输 servlet 应用程序 filetransfer.ear。缺省情况下,将在
WebSphere Application
Server V6.x 服务器上安装并启动此应用程序。因此,对于远程 WebSphere Application Server V6.x,代理控制器不再是必需的。如果正在以安全方式运行远程
WebSphere Application Server V6.x,则服务器的输出内容不会显示在“控制台”视图中。需要运行 redeployFileTransfer.jacl 脚本来解决此问题,有关详细信息,请参阅
不会对远程 WebSphere Application Server V6.x 显示控制台输出主题。
将发布在服务器配置中定义的与所选服务器相关联的所有项目。将把这些项目中的资源传送到由服务器定义的位置中。