I have a GeoEvent service that I am writing the output to a StreamService. The service was working fine earlier in the week but is now it seems to constantly be starting and stopping. The service appears to be fine on the ArcGIS Server, it's just the output connector that is stopping and restarting. The error log has messages like this:
closedOut 1009:Text message size > 10240 chars java.io.IOException: closedOut 1009:Text message size > 10240 chars
at org.eclipse.jetty.websocket.WebSocketConnectionRFC6455$WSFrameConnection.sendMessage(WebSocketConnectionRFC6455.java:437 [116:org.eclipse.jetty.websocket:7.6.9.v20130131]
at com.esri.ges.datastore.agsconnection.StreamServiceClientImpl.sendMessage(StreamServiceClientImpl.java:42)[241:com.esri.ges.framework.datastore.agsconnection-datastore:10.3.0]
at com.esri.ges.transport.streamService.StreamServiceOutboundTransport.receive
(StreamServiceOutboundTransport.java:274)[274:com.esri.ges.framework.transport.stream-service-transport:10.3.0]
at com.esri.ges.manager.stream.internal.OutboundTransportProxy.receive(OutboundTransportProxy.java:40
[325:com.esri.ges.manager.internal-streammanager:10.3.0]
at com.esri.ges.manager.stream.internal.OutboundStreamImpl.receive(OutboundStreamImpl.java:184
[325:com.esri.ges.manager.internal-streammanager:10.3.0]
at com.esri.ges.adapter.OutboundAdapterBase.receive(OutboundAdapterBase.java:44
[253:com.esri.ges.framework.adapter.adapter-api:10.3.0]
at com.esri.ges.adapter.json.FeatureJsonOutboundAdapter.flushQueue(FeatureJsonOutboundAdapter.java:116
[258:com.esri.ges.framework.adapter.feature-json-adapter:10.3.0]
at com.esri.ges.adapter.json.FeatureJsonOutboundAdapter.run(FeatureJsonOutboundAdapter.java:91
[258:com.esri.ges.framework.adapter.feature-json-adapter:10.3.0]
at java.lang.Thread.run(Thread.java:745)[:1.7.0_65]