2017-06-16 36 views
5

đột xuất việc triển khai căn cứ hỏa lực của tôi gặp khó khăn tại log này:căn cứ hỏa lực đám mây chức năng triển khai lỗi

i functions: updating function [FUNCTION NAME]... 

Sau khi hủy triển khai và thử lại nó ném thông báo lỗi sau:

⚠ functions: failed to update function resetBadgeCount 
⚠ functions: HTTP Error: 400, An operation on function [FUNCTION NAME] 
in region us-central1 in project [PROJECT NAME] is already in progress. 
Please try again later. 

Vì vậy, nó seams như thế việc triển khai đã bị kẹt và giữ trong đường ống ngăn chặn việc triển khai thêm. Sau một thời gian nó cho phép tôi triển khai các chức năng bình thường một lần nữa. Nhưng có một lời giải thích cho điều này? Hoặc thậm chí là một từ xung quanh?

Trả lời

8

Đi tới Google cloud functions console và xem liệu có dấu chấm than màu đỏ đối với chức năng của bạn không. Sau đó chọn chức năng cụ thể đó và cố gắng xóa. một khi nó bị xóa khỏi đó, bạn có thể triển khai lại thành công. nếu nó được hiển thị spinner, sau đó chờ đợi cho đến khi nó cho thấy dấu đỏ.

3

Bạn có thể tạm thời đổi tên chức năng của bạn:

$ căn cứ hỏa lực triển khai chức năng thảo mà chỉ

...

i chức năng: Xóa chức năng onSameDataChanged ...

i chức năng: sáng tạo chức năng onSameDataChanged ...

...

✔ chức năng: tất cả các chức năng được triển khai thành công!

✔ Triển khai hoàn tất!

+0

ah ý tưởng hay! Tôi sẽ thử nó trong thời gian tới nó xảy ra – Flobo

+0

đã thử nó nhưng nó đã thất bại. Đã mắc kẹt một lần nữa cho các chức năng được đổi tên – Flobo

Các vấn đề liên quan