-
Notifications
You must be signed in to change notification settings - Fork 51
Various bugs have been found in 'OpenShiftConnector' while fixing "Error while pumping stream" issue #198
Comments
Regarding
The issues I encountered with getEvents() are
|
We won't fix that in the openshiftconnector but with SPI OpenShift implementation |
@l0rd after talking with @skabashnyuk today we might have performance problems with multi-tenant che-server due to connection leaks [1] (looks like mt che-server could become unusable even for a few concurrent users) |
@skabashnyuk can you help to reproduce that with rh-che? How many concurrent users? Is there any particular actions (like creating workspaces, executing commands...) that the concurrent users should do before we observe this behavior? |
Looks related to eclipse-che/che#7418 |
Seems that this issue is outdated. |
See https://issues.jboss.org/browse/CHE-180
NOTE: The original "Error while pumping stream" issue was fixed, but @snjeza found a few other issues during investigation - https://issues.jboss.org/browse/CHE-180?focusedCommentId=13396715&page=com.atlassian.jira.plugin.system.issuetabpanels%3Acomment-tabpanel#comment-13396715
the Kubernetes client sets the default ping interval to 1s. See https://github.com/fabric8io/kubernetes-client/blob/master/kubernetes-client/src/main/java/io/fabric8/kubernetes/client/Config.java#L97
The ping interval can cause issues when the listener's onMessage method takes longer. InputStreamPumper throws "Pipe not exception" in that case
See Problem with ping interval square/okhttp#3297
The text was updated successfully, but these errors were encountered: