The GeoEvent Server 'Add a Feature' or 'Update a Feature' output connectors cease to receive data after being replaced by identical output connectors made with a previously different name.
上次发布: May 24, 2018ArcGIS GeoEvent Server
漏洞 ID 编号
BUG-000112027
已提交
February 28, 2018
上次修改时间
February 12, 2025
适用范围
ArcGIS GeoEvent Server
找到的版本
10.6
操作系统
Windows OS
操作系统版本
10.0
状态
Will Not Be Addressed
开发团队已考虑过该问题或请求,并决定不会解决该问题。 问题的“其他信息”部分可能包含进一步说明。
附加信息
When re-configuring the nodes (e.g. inputs, outputs, filters, processors) participating in a GeoEvent Service - even for seemingly benign changes like renaming an input or output node - consider coping the input or output and making changes to the copy.
Then, to incorporate the copy into the GeoEvent Service, edit the GeoEvent Service to remove the "old" node, insert the new node, and publish the changes. Event data will still be flowing while the service is being edited. Event processing will not be interrupted until the administrator clicks 'Publish' -- at which point all running instances of all nodes are destroyed, new instances are created, and new event routing flows are established between the newly created instances of each node.
The destruction/construction of node instances occurs very quickly, but administrators should understand that there is some non-zero period of time, every time a GeoEvent Service is published, that the service is being rebuilt and event data which might be received by an input will not be processed. Event records received while a GeoEvent Service is being published will effectively be lost.
As a best practice it is recommended that administrators do not delete inputs or outputs which are part of a currently running or configured GeoEvent Service. Doing so invalidates the service's topology. This is depicted in the GeoEvent Manager web application with a hollow red box replacing the missing (deleted) input or output. The topology error can be corrected by deleting the node displayed in red and publishing the changes to the GeoEvent Service. However, be aware that a service which was in an 'Error' state publishes to a 'Stopped' state. You will have to click to 'Start' the GeoEvent Service after publishing changes to fix topology errors introduced by when nodes which currently part of a service's configuration are deleted.
解决办法
Carrying out the standard workflow of either editing the original output connector or creating a new output connector with a different name, avoids this issue and allows the GeoEvent Service & output connector to work as intended.