你在这里: 管理员指南 > FME服务器优化: > 将Web应用程序服务器移动到另一台机器

将Web应用程序服务器移动到另一台机器

为了提高性能并释放资源,您可能希望将运行FME服务器web服务的web应用服务器移动到另一台机器上。这一举措需要以下步骤:

  1. 在新的主机上安装一个web应用服务器(可选)
  2. 在新主机上安装FME Server Web Services
  3. 更新服务的url
  4. 配置歌珥过滤器(可选)

在新主机上安装web应用服务器(可选)

运行FME Server Web服务,可以使用安装服务时自动提供的Apache Tomcat Web应用服务器。在这种情况下,跳过此步骤,继续下一步。

或者,您可以安装并使用自己的web应用服务器来运行FME服务器web服务。支持的web应用服务器包括Apache Tomcat和Oracle WebLogic。

您必须知道web应用服务器接收传入请求的端口号,以及web应用服务器存储web应用程序的目录路径. war文件。(该目录有时被称为webapps.)

在新主机上安装FME Server Web Services

在新的web应用服务器主机上,按照下面的说明操作安装FME服务器Web服务,适用于Windows或Linux。

更新服务的url

在托管FME服务器核心的机器上:

  1. 打开fmeServerConfig.txt文件,位于<FMEServerDir> /服务器。
  2. 找到FME_SERVER_WEB_URL指令并将URL值更新到新的web应用服务器主机。例如:

    FME_SERVER_WEB_URL = http://MY_WEBAPP_HOST: 80

  3. 登录FME服务器Web用户界面主机http:// < > / fmeserver).
    1. 点击服务
    2. 单击每个服务打开“编辑服务”页面。
    3. 在URL Pattern字段中,将URL值更新到新的web应用服务器主机,完成后单击OK。
    4. 例如,要更新数据下载服务:

      http://MY_WEBAPP_HOST/fmedatadownload

配置CORS过滤器(可选)

如果你是一个web应用程序开发人员,你可能想要配置跨源资源共享(CORS)过滤器,以便您的应用程序在访问另一个域上的FME服务器Web服务时可以绕过手动身份验证。