Назад | Перейти на главную страницу

Чтобы запустить скрипт Python при загрузке моего экземпляра Amazon

Где я должен разместить свой скрипт в экземпляре Amazon, чтобы он запускался при загрузке моего экземпляра?

Я попытался поместить его в rc.local, но это не помогло.

Мой сценарий связан с подключением к Amazon S3, загрузкой некоторых документов и загрузкой некоторых документов. Я написал свой сценарий на Python и поместил его в файл .sh.

Скрипты из rc.local должны нормально работать при загрузке. Возможно, в вашем скрипте просто есть ошибка. Вы можете попробовать добавить логирование в свой скрипт в rc.local, например:

/path/to/myscripts/myscript.sh > /var/log/log.txt 2>&1

Затем загрузитесь и проверьте журнал на наличие ошибок. Один из обычных подозреваемых - не использует в скриптах абсолютные пути, так что, возможно, стоит проверить.