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

RabbitMQ doesn't work for App Engine apps in EC2 #2

Closed
shatterednirvana opened this issue May 17, 2012 · 2 comments
Closed

RabbitMQ doesn't work for App Engine apps in EC2 #2

shatterednirvana opened this issue May 17, 2012 · 2 comments
Assignees
Milestone

Comments

@shatterednirvana
Copy link
Contributor

When Google App Engine apps start in Amazon EC2 in a standard two node deployment, they throw this stack trace:

WARNING  2012-05-17 08:17:34,392 rdbms_mysqldb.py:90] The rdbms API is not available because the MySQLdb library could not be loaded.
ERROR    2012-05-17 08:17:37,717 base_connection.py:119] BlockingConnection: Socket Error on 3: 104
ERROR    2012-05-17 08:17:40,720 base_connection.py:119] BlockingConnection: Socket Error on 3: 104
ERROR    2012-05-17 08:17:40,721 dev_appserver_main.py:688] <class 'pika.exceptions.ChannelClosed'>:

Right now we just see this for Sisyphus, as it's the first App Engine app to start and it blocks all others from starting.

@ghost ghost assigned nlake44 May 17, 2012
@shatterednirvana
Copy link
Contributor Author

Note that it does work fine for a two node Xen deployment - maybe a public / private IP problem with RabbitMQ or where we point App Engine at for RabbitMQ?

@shatterednirvana
Copy link
Contributor Author

Turns out the problem was caused by how we start nodes with the rabbitmq_slave role - got the fix from Vaibav, tested, and verified it on two node Xen and EC2 deployments. Fixed as of 797bffc.

evolu8 pushed a commit to evolu8/appscale that referenced this issue Nov 9, 2012
shatterednirvana pushed a commit to shatterednirvana/appscale that referenced this issue Apr 17, 2013
menivaitsi referenced this issue in menivaitsi/appscale May 19, 2014
Updated scripts to improve appscale-tools installation on Lucid
menivaitsi referenced this issue in menivaitsi/appscale May 19, 2014
obino referenced this issue in obino/appscale Jun 17, 2015
cdonati pushed a commit that referenced this issue Feb 25, 2016
Updating AppScale code to master
cdonati pushed a commit that referenced this issue Nov 19, 2016
cdonati added a commit to cdonati/appscale that referenced this issue Jan 23, 2017
Obscure creds that contain full cloud ID. This fixes broken unit tests.
cdonati pushed a commit to cdonati/appscale that referenced this issue Jan 23, 2017
sjones4 pushed a commit that referenced this issue Oct 15, 2019
Use HAProxy location for the host header
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants