Я не могу создать действие IBM Cloud. Понятия не имею почему.
Мои данные IBM, которые я получаю в консоли, выглядят следующим образом:
API endpoint: https://api.eu-gb.bluemix.net
Region: eu-gb
User: my-name@my-company.com
Account: My Name's Account (12fcae9b137946b8bbfe481448612345)
Resource group: Default
CF API endpoint: https://api.eu-gb.bluemix.net (API version: 2.92.0)
Org: my-org
Space: dev
Это выглядит хорошо для меня.
Когда я выполняю test action
, как сказано в документации, здесь следующим образом:
ibmcloud wsk action invoke whisk.system/utils/echo -p message hello --result
Я получаю правильный результат:
{
"message": "hello"
}
Но я не могу создавать свои собственные действия.
Папка выглядит следующим образом:
Таким образом, существует файл .zip
, который я создал с помощью
zip -r as24-crawler.zip virtualenv commmon.py __main__.py
А теперь, когда я пытаюсь создать действие, как сказано в документации, здесь с
ibmcloud wsk action create my-action-name --kind python:3 as24-crawler.zip
Я получил сообщение об ошибке:
ошибка: невозможно создать действие 'my-action-name': соединение
не удалось или истекло время ожидания. (Код состояния HTTP 413)
Есть идеи, что я делаю не так?
UPDATE
Размер файла большой? Я не уверен. Сообщение об ошибке не ясно, но это может означать, что файл большого размера.
В документах говорится, что ограничение составляет 48 МБ. Но мой созданный файл .zip
имеет размер 43,6 МБ. Таким образом я предполагаю, что это не проблема.
![enter image description here](https://i.stack.imgur.com/RYqOs.png)