我已经安装了rabbitmq ubuntu并尝试使用它启动它rabbitmq-server start,但是,我收到此错误:
Activating RabbitMQ plugins ...
0 plugins activated:
node with name "rabbit" already running on "mybox"
diagnostics:
- nodes and their ports on mybox: [{rabbit,38618},
{rabbitmqprelaunch13346,41776}]
- current node: rabbitmqprelaunch13346@mybox
- current node home dir: /var/lib/rabbitmq
- current node cookie hash: 8QRKGluOJOcZ4AAkEdFwQg==
Run Code Online (Sandbox Code Playgroud)
所以我尝试停止它或重新启动它service rabbitmq-server restart但我得到以下错误:Restarting rabbitmq-server: RabbitMQ is not running
服务器的主机名hostname -s是mybox.
如何停止当前运行的实例,或者至少如何管理它?我无法访问它,但我无法正常运行rabbitmq.
谢谢.
我有一个非常简单的查询:select * from tbl1 where title not in('asdasd', 'asdasd').
我如何将其翻译成Django?这就像我想要的相反:Table.objects.filter(title__in=myListOfTitles)
我有一个奇怪的问题,我不知道是什么导致它.这是我当前的配置(使用Heroku):
MEDIA_URL = '/media/'
STATIC_URL = '/static/'
STATICFILES_DIRS = (
os.path.join(PROJECT_DIR, '../static'),
)
#Determine if local or deployed.
if 'DATABASE_URL' in os.environ:
STATICFILES_STORAGE = 'storages.backends.s3boto.S3BotoStorage'
AWS_ACCESS_KEY_ID = 'A...A'
AWS_SECRET_ACCESS_KEY = '...R'
DEFAULT_FILE_STORAGE = 'storages.backends.s3boto.S3BotoStorage'
# PRODUCTION OR STAGING
if 'PROD' in os.environ:
AWS_STORAGE_BUCKET_NAME = 's3.project.com'
STATIC_URL = "https://s3.amazonaws.com/project/"
else:
AWS_STORAGE_BUCKET_NAME = 'project-staging'
STATIC_URL = "https://s3.amazonaws.com/project-staging/"
else:
STATIC_ROOT = ''
Run Code Online (Sandbox Code Playgroud)
问题是,静态文件工作正常,链接看起来像这样:https://s3.amazonaws.com/project-staging/img/homepage_left.png.
第一个问题(Admin半破):
管理员工作一半.CSS文件服务很好:https://project-staging.s3.amazonaws.com/admin/js/core.js?Signature=asdasdasd%3D&Expires=1352430664&AWSAccessKeyId=asdasdasA但所有图像都被破坏了:
https://project-staging.s3.amazonaws.com/admin?Signature=%2asdasdad%3D&Expires=1352430664&AWSAccessKeyId=asdasdaimg/icon_calendar.gif
我不知道为什么Signature和AWSAccesskey在那里:(.如果我(手动)删除它们,URL工作正常!
第二个问题(通过ImageField/FileField上传媒体):
我正在使用{{MEDIA_URL}}{{object.flyer}},它转换为/media/media/flyers/poster_1.png,我如何指出它到s3?它应该是这样的:https://project-staging.s3.amazonaws.com/media/flyers/poster_1.png