Comments (11)
Hi @lookas1,
Thanks for reporting this. I've located the cause and am working on the fix for this issue.
from scalelite.
Thanks for posting this. I eagerly await the fix as I was seeing the same issue when I turned off instances in the pool. If it helps, here's the results of the ./bin/rake status command
~ $ ./bin/rake status
rake aborted!
Net::OpenTimeout: execution expired
/srv/scalelite/app/controllers/concerns/api_helper.rb:49:in `get_post_req'
/srv/scalelite/lib/tasks/status.rake:11:in `block (2 levels) in <main>'
/srv/scalelite/lib/tasks/status.rake:10:in `each'
/srv/scalelite/lib/tasks/status.rake:10:in `block in <main>'
Tasks: TOP => status
from scalelite.
I think the issue is more severe than initially thought. Servers offline in disabled status make greenlight throw same errors on the home page. It seems we need to remove offline servers manually from Scalelite to make cluster work.
from scalelite.
@farhatahmad thanks for taking a look into it. We really appreciate your work around scalelite. Do you think it would be possible to return rake:servers details in XML or JSON so we could parse it for automated hosts add/remove process? Is there any switch or anything like that to set output format?
from scalelite.
@lookas1 It's definitely possible, but not at the moment. At the moment it just prints directly to the console.
from scalelite.
@farhatahmad if you can point me the file this issue is located in maybe I could help you fixing it.
from scalelite.
https://github.com/blindsidenetworks/scalelite/blob/v1/lib/tasks/servers.rake#L4
That's the rake server task that prints out the list of servers
from scalelite.
@iceraven721 The status rake task failing is a separate issue which I've fixed with this PR
from scalelite.
@farhatahmad Ah ok. Wasn't sure if it was related since I was having the same issue as this thread. What's the best method to update the new files on the live environment?
Thanks
from scalelite.
@iceraven721 You can't update until we release a new version. Once we do, we'll post an announcement with the new features and the instructions to update
from scalelite.
@farhatahmad Ah ok. Sounds good.
from scalelite.
Related Issues (20)
- Scalelite / Poller does not delete meeting information in the REDIS database in a special case. HOT 1
- problem with getRecordings HOT 2
- Garbage-Collect for Redis? / "LOADING Redis is loading the dataset in memory" HOT 2
- Documentation VOICE_BRIDGE_LEN value does not match default value in code HOT 1
- Use a different secret for the Scalelite management APIs
- scalelite_prune_recordings.sh will never be executed if put under /etc/cron.daily (as suggested) HOT 1
- Deletion of recordings related to the tenant along with its deletion HOT 2
- [v1.5+] protected recording can be accessed by normal BBB playback link HOT 6
- `scalelite_post_publish.rb` ignores `-f` parameter and transfers formats multiple times HOT 1
- ISSUE IN VERSION 1.5 of SCALELITE UNEQUALITY LOAD DISTRIBUTION OVERLOAD OF MEETINGS TO THE SAME SERVER
- Add server groups so that different tenants can use different groups. HOT 2
- Output of rake servers:yaml is incompatible to servers:sync
- Using LRS basic auth does not work HOT 3
- Create meeting with pre-upload slides fails HOT 1
- How to transfer Scalelite recording from one scalelite server to another properly HOT 2
- Recording transfer doesn't work. scalelite_post_publish.rb HOT 4
- deleteRecordings API endpoint should have an optional parameter for specific format HOT 1
- API call with presentationUploadExternalDescription returns ERROR checksumError HOT 2
- ERROR -- : Failed to import recording: undefined method `at_xpath' for nil:NilClass
- Request for improvement of functionality with tags to allow balancing by region HOT 8
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 scalelite.