Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Zookeeper connection pool / fault handling for geoserver plugin #21

Closed
chrisbennight opened this issue Jun 18, 2014 · 2 comments
Closed
Labels
Milestone

Comments

@chrisbennight
Copy link
Contributor

The current geoserver plugin dies (tomcat needs to be restarted) if the zookeeper cluster goes down and is then restarted (due to persistent zookeeper connections).

Some sort of connection pooling might also need to be enabled as there's a limit to the number of simultaneous zookeeper connections we want (due to internal collection synchronization).

@chrisbennight chrisbennight added this to the 0.8.0 - Release milestone Jun 18, 2014
@jwomeara
Copy link
Contributor

I was unable to recreate this issue. What follows is a list of the steps that I used to recreate the issue:

  • Load a layer preview within geoserver
  • Shutdown Zookeeper with Cloudera Manager and wait 5 minutes
  • Startup Zookeeper
  • Restart each Accumulo node
  • Change the view area within the previous layer preview
    • Additionally, close and reload the layer preview tab and pan over a new area

Using this sequence of steps, I was able to get data from geoserver without a restart. I was also able to verify that there were active table scans running while I played with the layer preview.

I'll keep an eye on this one in case it pops up again in the future...

@jwomeara jwomeara modified the milestones: Future, 0.8.0 - Release Jul 24, 2014
@chrisbennight
Copy link
Contributor Author

Closed as nonreproducable

xm-gui pushed a commit to xm-gui/geowave that referenced this issue May 6, 2017
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

No branches or pull requests

2 participants