Устранение сбоя erpc worker
Найдите начало сообщения, которое вывел
erpc worker, и сделайте то, что сказано в его строке.Эта страница описывает ERPC CLI
v0.1.0-rc.4 — пререлиз.Сообщения об ошибках и что делать
Сбои воркера используют коды и статусы завершения erpc: см. Ошибки и коды завершения.
Покупка, которую erpc не может поставить на учёт
Если сервер или линия могли быть запущены более ранним запросом, который erpc не смог поставить на учёт, проверьте серверы и линии вашего аккаунта в панели. Возьмите сервер в работу с помощью
erpc worker deploy --vps <ID> или завершите то, что не нужно. Затем вручную удалите запись из [env.<name>.starting] в erpc.toml: у erpc нет флага, который её удаляет, и до тех пор та же команда отправляет тот же запрос.Если сервер мог быть захвачен
- Сначала выполните
erpc worker backup off, чтобы отозвать ключ доступа сервера к резервным копиям.offне отменяет того, что сервер уже прочитал. - Выведите средства с его торгового ключа и замените его секреты.
- Пересоздайте сервер в ERPC Web Dashboard и выполните развёртывание снова.
Если при пересоздании изменился SSH-ключ хоста сервера, erpc отказывается работать с сервером, пока вы не обновите закреплённый ключ. Развёртывание возвращает код, но не состояние приложения, которое может восстановить только резервная копия (Резервное копирование состояния приложения).
Чего erpc никогда не делает
- Не передаёт ключ, секрет или URL, содержащий один из них, в командной строке.
- Не записывает торговый ключ или секрет приложения в файл, за одним исключением: свой keystore на вашей машине, где каждый из них зашифрован вашей парольной фразой. На сервере
erpc worker backup onоставляет собственные ключи резервного копирования сервера в файле, доступном только root. - Не запускает ничего, не показав цену.
- Не оставляет сервер открытым: брандмауэр действует ещё до первого запуска приложения.
- Не подключается к серверу, ключ хоста которого не совпадает с закреплённым.
Руководство по воркерам перечисляет все сообщения, включая сообщения WAF.






