中文

ArcGIS 10.4.1 GeoEvent Extension Patch 2

摘要

这是 ArcGIS 10.4.1 GeoEvent Extension for Server(Windows 和 Linux)的常规累积维护修补程序。 它解决了包括建立和维护数据存储连接、流服务功能和时空数据存储输出在内的多个问题。 其中还包括对 GeoEvent Manager 用户界面、GeoEvent Simulator、错误日志记录以及帮助和管理界面的本地化等方面的改进。 请尽早下载并安装此修补程序。

说明

备注
  • 安装此修补程序后,需要清除浏览器缓存才能正确加载更新的 GeoEvent Manager 用户界面。
  • 根据您的产品配置,您可能需要确保使用 ArcGIS GeoEvent Extension Manager 来启动您的输入、输出和 GeoEvent 服务。 如果上述对象未启动,则需要在 ArcGIS GeoEvent Extension Manager 中对其进行手动重启。
  • 在安装此修补程序之前,必须先安装 ArcGIS 10.4.1 GeoEvent Extension for Server。

增强功能和已解决问题

  • Bug-000094258 有时流服务不会发送所有事件。
  • Bug-000092039 安装语言包时无法注册数据存储凭据。
  • Bug-000104060“过滤器属性”对话框在编辑模式下不显示定义名称。
  • Bug-000100502 ArcGIS for Server GeoEvent 扩展模块的默认数据存储连接在使用内置凭据或域凭据约 24 小时后变为无效。
  • Bug-000102630 单个时空数据源无法处理来自多个 ArcGIS GeoEvent Server 源的新要素添加或编辑。
  • Bug-00010298 当日期处于最后一个字段且设置为“当前时间”时,GeoEvent Simulator 缺少行结束 (EOL) 消息分隔符。
  • Bug-000102992 当时空大数据存储未启用时,流服务无法发布“绑定”要素服务(存储最新)功能。
  • Bug-000102993 使用流服务的 StoreLatest 选项进行引导不适用于基于时空大数据存储的要素服务。
  • Bug-000103003 无法通过 HTTP 注册使用 Web 层身份验证的门户类型数据存储连接。
  • Bug-000103004 日志错误地将 HTTP 返回代码 2xx 响应报告为错误级别消息。
  • Bug-000103005 使用 TCP 和入站文件传输时,基于文本的输入处理方式有所不同。
  • Bug-000103007 无法将流服务发布到非默认/远程门户或那些使用域名服务器 (DNS) 名称的门户。
  • Bug-000103015 在单击 GeoEvent Manager 中的帮助链接时,该链接会指向英语 (US/ENU) 帮助文件而不是正确的本地化文件。
  • Bug-000103016 GeoEvent Manager 右上角的访问链接存在标记错误,应将其更新为连接至 ArcGIS Server Manager。
  • Enh-000103002 为 GeoEvent Simulator 命令行实用程序提供附加功能。

  • 修补程序 1 中包含的增强功能和问题
  • Bug-000095278 传入的嵌套 JSON 对象包含空字符串参数,导致 GeoEvent 不通过 JSON 输入进行处理。
  • Bug-000097217 单击“重置配置”不会清除事件点管理器中的事件。
  • Bug-000097219 文本适配器无法将几何写入标记为 GEOMETRY 的字段,除非该字段的名称明确为“Geometry”。
  • Bug-000097308 如果采用时空大数据存储进行了配置,则使用流服务的“存储最新”选项进行引导将不起作用。
  • Enh-000096481 针对以错误字段类型写入的数据,提供修复所有受损时空大数据存储数据源的功能。
  • Enh-000096484 提供复制时空数据源的功能,并允许用户调整创建期间可用的滚动数据属性。

修复和复制数据源增强功能

该修补程序包含增强功能 Enh-000096481 和 Enh-000096484,其中解决了 Bug-000096480 和 Bug-000096335 的问题。 安装该修补程序后,GeoEvent Manager 将查询数据源以便在接收任何数据之前确定是否存在因重新启动数据存储而导致的数据损坏。 如果检测到这种情况,新的修复按钮将显示在数据存储下拉菜单的右侧。 如果没有遇到数据源问题,则不会显示该按钮。

在单击新的修复按钮之前,请停止一切指向时空数据存储的输出,以确保修复过程能够无中断地完成。 根据所要修复的数据量,此自动过程可能会花费几秒钟到一个小时以上的时间。 建议只在输出可以离线且对生产源的影响最小时才运行该流程。 您可以通过 GeoEvent 日志监控进度,该日志可通过报告已处理记录的数量来提供持续的状态更新。

新增的第二个功能是复制数据源实用程序,该程序可在数据源名称的右侧找到。 该程序可用于生成包含所有现有数据的新数据源,以便您更改初始配置设置(如复制因子、对象 ID 类型和滚动数据选项)。 可将滚动数据设置由默认的每年创建索引更改为每日创建索引,从而大幅提升处理超大型数据集的性能。 这样,您就可以将数据“滚动”成许多不同的基础数据源,将这些数据源作为一个整体进行管理,而不是将所有数据都放在一个大对象中。

Windows 安装说明

  1. 使用 Windows 管理员帐户登录。
  2.    
  3. 将该修补程序下载到 ArcGIS 安装位置以外的位置。
  4.     校验和 (md5)
    ArcGIS GeoEvent Extension for Server GeoEvent-10.4.1-Patch2.msp caf97547fb396da938184f1e0360d822
  5. 双击 GeoEvent-10.4.1-Patch2.msp 启动安装过程。

    注:如果双击 MSP 文件后未启动安装程序安装进程,可使用下列命令手动启动安装程序安装进程:
    msiexec.exe /p \GeoEvent-10.4.1-Patch2.msp

  6. 安装完成后,请重新启动 ArcGIS GeoEvent Windows 服务。

适用于 Linux 的安装说明

  1. 以安装 ArcGIS for Server 的用户身份登录。
    注:对于 Amazon AMI,此为用户 arcgis

  2. 将该修补程序下载到 ArcGIS 安装位置以外的位置。
  3.     校验和 (md5)
    ArcGIS GeoEvent Extension for Server GeoEventServer-10.4.1-Patch2.tar.gz eabeeafffeb29f75b49b9ebdcfd0e13d
  4. 提取包:
    % tar -xzvf GeoEvent-10.4.1-Patch2.tar.gz

  5. 将 GeoEventSimulator.exe 文件从 ./ArcGISGeoEvent/Support/ 复制到 Windows 计算机。
    注:GeoEvent Simulator 仅适用于 Windows 计算机。

  6. 开始安装:
    % ./ArcGISGeoEvent/Patch.sh

  7. 安装完成后,请重新启动 GeoEvent Server 后台程序。

此修补程序安装的文件

  • \system\com\esri\ges\framework\datastore\agsconnection-datastore\10.4.1\agsconnection-datastore-10.4.1.jar
  • \system\com\esri\arcgis\discovery\arcgis-stream-container\10.4.1\arcgis-stream-container10.4.1.jar
  • \system\com\esri\ges\framework\datastore\bds-datastore\10.4.1\bds-datastore-10.4.1.jar
  • \system\com\esri\ges\framework\datastore\bds-datastore-api\10.4.1\bds-datastore-api-10.4.1.jar
  • \system\com\esri\ges\rest\cxf-datastorerest\10.4.1\cxf-datastorerest-10.4.1.jar
  • \system\com\esri\ges\rest\cxf-incidentrest\10.4.1\cxf-incidentrest-10.4.1.jar
  • \system\com\esri\ges\rest\cxf-rootrest\10.4.1\cxf-rootrest-10.4.1.jar
  • \system\com\esri\ges\framework\transport\http-transport\10.4.1\http-transport-10.4.1.jar
  • \system\com\esri\ges\framework\i18n\i18n-support\10.4.1\i18n-support-10.4.1.jar
  • \system\com\esri\ges\manager\incidentmanager-api\10.4.1\incidentmanager-api-10.4.1.jar
  • \system\com\esri\ges\manager\internal-incidentmanager\10.4.1\internal-incidentmanager-10.4.1.jar
  • \system\com\esri\ges\jaxb\jaxb-datastore\10.4.1\jaxb-datastore-10.4.1.jar
  • \system\com\esri\ges\framework\messaging\jms-messaging\10.4.1\jms-messaging-10.4.1.jar
  • \system\com\esri\ges\framework\security\10.4.1\security-10.4.1.jar
  • \system\com\esri\ges\framework\adapter\text-adapter\10.4.1\text-adapter-10.4.1.jar
  • \system\com\esri\geoevent\manager\webapp\10.4.1\webapp-10.4.1.war

修补程序更新

请定期访问修补程序和补丁包页面,以检查是否存在其他可用的修补程序。 将在此处发布有关此修补程序的最新信息。

如何确定已安装的 ArcGIS 产品

要确定已安装的 ArcGIS 产品,请选择适用于您的环境的适当 PatchFinder 实用程序版本,然后在本地计算机上运行它。 PatchFinder 将列出已在本地计算机上安装的产品、热修复程序和修补程序。

要确定安装了哪个版本的 ArcGIS GeoEvent Extension for Server,请将 /version.txt 追加到 GeoEvent Manager URL。 例如:

    https://localhost:6143/geoevent/manager/version.txt

获取帮助

如果在安装此修补程序时遇到任何问题,美国用户请拨打 Esri 技术支持热线 1-888-377-4575。 国际用户请联系您当地的 Esri 软件分销商