PROBLEM
When using a spatiotemporal big data store with ArcGIS GeoEvent Server, the ArcGIS GeoEvent Server machine may suffer from performance issues, displaying the following error message in the log files:
Error: Error: {"error":{"root_cause":[{"type":"too_long_frame_exception","reason":"An HTTP line is larger than 4096 bytes."}]
This error message may fill up the log files.
ArcGIS GeoEvent Server attempts to make a request of 4096 bytes or higher to the Elasticsearch associated with the spatiotemporal big data store. This is not allowed by Elasticsearch, preventing the request and returning the error message.
Perform the workaround below to resolve the issue.
Note: The following workaround must be performed on all spatiotemporal big data store machines deployed in the ArcGIS Enterprise environment.
C:\Program Files\ArcGIS\DataStore\framework\runtime\elasticsearch_<latest_version_number>\config\
#http.port: 9220
#http.max_initial_line_length: 10kb
Note: The value for '#http.max_initial_line_length' may need to be set to a higher value, depending on the size of the request made by ArcGIS GeoEvent Server.
Article ID: 000025323
Get help from ArcGIS experts
Download the Esri Support App