Tag: amazon web сервисы

AWS EMR импортирует внешнюю библиотеку из S3

Я создал кластер с использованием Amazon EMR. У меня есть библиотека python (клонированная из github и недоступная на пипе) на S3. Я хочу представить работу свиньи, которая использует udf, которая использует библиотеку, присутствующую в S3. Я не хочу добавлять библиотеку в системный путь, потому что она будет использоваться только один раз. Я не смог попробовать […]

AWS Redis + uWSGI за NGINX – высокая нагрузка

Я запускаю приложение python (flask + redis-py) с uwsgi + nginx и используя aws elasticache (redis 2.8.24). пытаясь улучшить время отклика приложения, я заметил, что при большой нагрузке (500 запросов в секунду / в течение 30 секунд с использованием loader.io) я теряю запросы (для этого теста я использую только один сервер без нагрузки балансировщик, 1 […]

Использование Boto для указания, когда файл был успешно загружен на ледник

В настоящее время я использую Amazon Web Services (AWS) и открываю ведро S3, сохраняю его содержимое в каталоге в EC2, затем создаю tar-файл из всего, что находится в этом каталоге, и выталкиваю этот файл tar в AWS Glacier. Последний шаг, который я пытался выполнить, заключался в том, чтобы завершить работу скрипта, когда файл tar успешно […]

SQS: как я могу прочитать отправленное время сообщения SQS с помощью библиотеки boto Python

Я вижу, что сообщения имеют отправленное время, когда я просматриваю их в представлении сообщений SQS в консоли AWS. Как я могу прочитать эти данные с помощью библиотеки boto Python?

Развертывание Django для AWS – WSGIPath относится к файлу, который не существует

Я боролся с тем, чтобы Django и AWS работали вместе. Я следую учебнику здесь: https://realpython.com/blog/python/deploying-a-django-app-to-aws-elastic-beanstalk/ Я выполнял все этапы обучения, в том числе используя команду «eb option» для изменения WSGIPath, но я продолжаю получать ошибку: «ОШИБКА: ваш WSGIPath ссылается на файл, который не существует». Насколько я могу судить, я делаю все точно в соответствии с […]

S3Cmd не работает с S3 Ninja

Я пытаюсь использовать свою локальную s3ninja с s3cmd. Каждая команда вроде: s3cmd ls s3://test выдает те же исключения. S3cfg выглядит нормально, и вызываемые конечные точки верны. Кто-нибудь мог использовать s3ninja с s3cmd? PS: Я знаю, что S3 не дорогостоящий, и есть много лучших способов тестирования против S3. Мне нужен S3 Ninja по другим причинам. Вот […]

Как я могу вычислить сигнатуру API AWS (v4) в python?

Я пытаюсь создать подпись для запроса загрузки ледника Amazon, используя примерные запросы и примерные функции, предоставленные документацией AWS, но я не могу заставить его работать. На этом этапе я уверен, что мне не хватает чего-то невероятно очевидного: #!/bin/env python import hmac import hashlib # This string to sign taken from: http://docs.amazonwebservices.com/amazonglacier/latest/dev/amazon-glacier-signing-requests.html#example-signature-calculation sts = """AWS4-HMAC-SHA256 20120525T002453Z […]

эластичный бобовый шток, awsebcli и благословенный 1.9.5

Несколько месяцев назад я без особых усилий использовал эластичный бобин с AWS. Я хотел обновить свой сайт и столкнулся с этой ошибкой: me $ eb status Traceback (последний последний вызов): Файл «/Library/Frameworks/Python.framework/Versions/2.7/bin/eb», строка 5, из pkg_resources import load_entry_point File »/Library/Frameworks/Python.framework /Versions/2.7/lib/python2.7/site-packages/pkg_resources/ init .py ", строка 3095, в файле @_call_aside" /Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/site -packages / pkg_resources / init […]

Удаление ледника AWS

Я начал работу по восстановлению архива, хранящегося в одном из моих хранилищ на Glacier AWS. Оказывается, мне не нужно снова воскрешать и скачивать этот архив. Есть ли способ остановить и / или удалить мою работу на леднике? Я использую boto, и я не могу найти подходящую функцию. благодаря

Список экземпляров в группе автоматического масштабирования с помощью boto

Я хочу перечислить все экземпляры, которые в настоящее время запущены в группе автоматического масштабирования. Можно ли это сделать с помощью boto? Должна быть какая-то связь между ASG и экземплярами, так как boto имеет метод shutdown_instances в классе boto.ec2.autoscale.group.AutoScalingGroup . Любые указатели в правильном направлении высоко оценены!

Python - лучший язык программирования в мире.