Comments (3)
Updated description above. As the description above indicates, this issue is really multiple bugs:
- Failed ZooKeeper operations crash the AppController (this issue).
- The AppController erases nginx config files when it starts up.
- The AppController doesn't revive properly. This is a known issue (#33)
Opened issues for 2 (#67), and continuing to investigate this issue.
from gts.
The branch proposed above should fix this problem. Fixed it by manually stating a longer timeout between our client and Zookeeper (thus avoiding SessionExpired
exceptions), and by retrying in cases where we couldn't successfully write to Zookeeper (instead of raising FailedZooKeeperOperationException
). We now try five times to do a write and then simply skip on the write.
In the future, we should revisit when simply skipping on the write is ok, and when it isn't.
from gts.
QA'ed and merged in!
from gts.
Related Issues (20)
- Datastore hides error details
- AdminServer error details should be displayed on tools side
- Services have a low open file limit
- Default number of datastore services started
- Logo Proposal HOT 2
- Controller rebuilds Java application server without JSP update
- AppScale sample fails to boot on Docker / macOS when following getting started guide HOT 10
- Removing datastore assignments does not stop datastore servers
- There are too many datastore backup solutions
- Java Secure URLs
- The datastore does not collapse batch puts to the same key
- Deleted kinds appear in metadata queries
- Metadata queries do not respect key filters
- Terminate script sometimes hangs
- ZooKeeper sometimes fails to start HOT 1
- Systemd is not configured to restart all terminated services
- Zookeeper not working| Stuck at Waiting for head Node to initialize
- Repo Readme.md links to dead pages for documentation links HOT 1
- How to install the datastore server? HOT 1
- Is AppScale dead? HOT 4
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from gts.