Xóa ứng dụng Google App Engine


104

Có thể xóa ứng dụng GAE sau khi nó đã được tạo không?

Tôi đã mắc lỗi khi nhập tên và hiện có một ứng dụng giả mà tôi chưa thể xóa.

Câu trả lời:


85

Với bảng điều khiển Google Cloud mới, bạn vẫn có thể vô hiệu hóa các ứng dụng GAE như trước đây (App Engine -> Settings -> Disable). Chúng hiện không thể bị xóa. Tuy nhiên, bạn có thể xóa toàn bộ dự án bằng cách vào IAM -> Settings -> Shut Down. Nút này nằm trong tiêu đề và hơi khó phát hiện. Nó trông như thế này:

nhập mô tả hình ảnh ở đây


Kể từ AppEngine SDK 1.2.6 , bạn có thể xóa ứng dụng hoàn toàn . Nhưng hãy cẩn thận, id ứng dụng sẽ không thể sử dụng được nữa.


4
Bạn có thể gửi email cho họ nếu bạn THỰC SỰ muốn có ID. Họ có thể trả lại cho một dự án cụ thể. Tôi đã không đích thân thực hiện nó nhưng tôi thấy mọi người trong nhóm google nói nó có thể
Patrice

1
@Patrice Địa chỉ email của họ là gì?
suzanshakya

1
@suzanshakya Tôi tin rằng bộ phận hỗ trợ sẽ giúp được việc đó, vì vậy nó không thực sự là một email, hơn thế nữa hệ thống bán vé cung cấp cho những người có gói hỗ trợ. Nếu bạn không có ... không chắc là trung thực.
Patrice

28
Những hướng dẫn này dẫn đến việc toàn bộ dự án ngừng hoạt động. Nếu dự án của bạn lưu trữ những thứ khác ngoài GAE mà bạn muốn giữ lại, bạn không nên làm theo giải pháp này.
arudzinska

41

Vì hầu hết các câu trả lời đã lỗi thời hoặc mâu thuẫn và đây là một câu hỏi quan trọng, tôi quyết định làm rõ các giải pháp khả thi hiện tại khi có ý định xóa một ứng dụng trong Google App Engine hoặc gặp các vấn đề liên quan.

Hiện tại, không có cách nào để xóa ứng dụng hiện có trong GAE. Sau khi được tạo, nó không thể bị xóa, cũng như không thể thay đổi cài đặt ban đầu của nó (như khu vực nơi nó được triển khai). Cách giải quyết duy nhất có thể là bắt đầu một dự án mới và triển khai một ứng dụng mới. Đã có các yêu cầu tính năng trong Trình theo dõi vấn đề của Google liên quan đến các vấn đề này: xóa ứng dụngthay đổi vùng / khu vực . Bạn vẫn có thể xóa toàn bộ dự án như được mô tả trong câu trả lời của Steve Armstrong, nhưng hãy nhớ rằng điều này sẽ xóa mọi thứ bạn đã tạo ở đó (như GCE, GKE, v.v.), không chỉ GAE.

Tuy nhiên, tất cả phụ thuộc vào lý do bạn muốn xóa ứng dụng của mình. Nếu bạn chỉ muốn ngăn nó phân phát yêu cầu hoặc bạn không muốn nó phải chịu thêm chi phí, bạn có thể tắt ứng dụng như được mô tả trong tài liệu GCP tại đây .


Đây phải là câu trả lời hợp lệ
Albert Casademont

Tại sao tôi hiện thấy nút Xóa ở trên cùng? Tôi đã có thể xóa một ứng dụng, nhưng tôi không chắc nó đã xóa các tệp có liên quan trong Bộ nhớ
Alex F


11

Để tắt / xóa ứng dụng của bạn:

  • Trong Bảng điều khiển Quản trị, hãy nhấp vào ứng dụng của bạn để làm cho nó trở thành ứng dụng hoạt động.
  • Nhấp vào Cài đặt ứng dụng ở phía bên trái trong Quản trị.
  • Nhấp vào Tắt ứng dụng.
  • Nhấp vào Tắt ứng dụng ngay.
  • Nếu bạn muốn xóa ứng dụng của mình:
    1. Nếu thanh toán được bật cho ứng dụng của bạn, hãy tắt thanh toán. Bạn không được phép xóa trước khi thực hiện việc này.
    2. Nhấp vào Yêu cầu xóa vĩnh viễn. Ứng dụng sẽ bị xóa sau khoảng 72 giờ. Để bật lại ứng dụng đã tắt của bạn, hãy nhấp vào Bật lại ứng dụng.

nhập mô tả hình ảnh ở đây nguồn





3

Tôi đang đánh giá xem chúng tôi có thể sử dụng AppEngine hay không và chạy các hướng dẫn của họ để tạo một ứng dụng thử nghiệm cho tôi trong dự án mặc định của tôi. Khi tôi cố gắng xóa ứng dụng, tôi đã bị sốc vì nó không thể được thực hiện! Cách duy nhất là xóa dự án sẽ xóa tất cả GKE khác và bất kỳ dịch vụ nào khác trong tài khoản đó.

Sau một loạt nghiên cứu và gọi điện cho bộ phận hỗ trợ sản phẩm của Google, điều họ đề xuất: Nâng cấp lên Silver Support với 150 $ / tháng và gửi email cho họ để xóa ứng dụng.

Đây là phiên trò chuyện với Nhóm hỗ trợ của Google. Nếu bạn đang cân nhắc sử dụng Google AppEngine, tôi sẽ suy nghĩ lại.

nhập mô tả hình ảnh ở đây


2

Ngoài việc tắt ứng dụng App Engine, bạn có thể:

  • Vô hiệu hóa quyền API của nó trong APIs & Services
  • Xóa các tệp liên quan đến App Engine khỏi Storage
  • Xóa các quyền của App Engine trong IAM & Admin
  • Xóa App Engine Service account

Điều này sẽ đóng băng tất cả các khoản phí thanh toán liên quan đến App Engine cho ứng dụng App engine đã bị vô hiệu hóa không thể xóa. Ít nhất nó đã làm việc cho tôi :)



0

Tôi muốn xóa một số ứng dụng Google App Engine cũ mà tôi đã tạo cách đây nhiều năm, nhưng khi tôi cố xóa chúng khỏi Nền tảng đám mây mới của Google (như thế này: https://support.google.com/cloud/answer/6251787#shut- down-a-project ) Tôi liên tục nhận được lỗi "Bạn không có quyền". Giải pháp tôi tìm thấy là đăng ký dùng thử Google Cloud Platform miễn phí, sau đó tôi có thể xóa chúng.

Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.