将Web应用程序服务器移动到另一台机器
为了提高性能并释放资源,您可能希望将运行FME服务器web服务的web应用服务器移动到另一台机器上。这一举措需要以下步骤:
在新主机上安装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服务器核心的机器上:
- 打开fmeServerConfig.txt文件,位于<FMEServerDir> /服务器。
- 登录FME服务器Web用户界面(主机http:// < > / fmeserver).
- 点击服务.
- 单击每个服务打开“编辑服务”页面。
- 在URL Pattern字段中,将URL值更新到新的web应用服务器主机,完成后单击OK。
找到FME_SERVER_WEB_URL指令并将URL值更新到新的web应用服务器主机。例如:
FME_SERVER_WEB_URL = http://MY_WEBAPP_HOST: 80
例如,要更新数据下载服务:
http://MY_WEBAPP_HOST/fmedatadownload
配置CORS过滤器(可选)
如果你是一个web应用程序开发人员,你可能想要配置跨源资源共享(CORS)过滤器,以便您的应用程序在访问另一个域上的FME服务器Web服务时可以绕过手动身份验证。