Mam aplikację na Heroku, z której korzysta niewielu użytkowników. Zauważam jednak, że istnieją pewne problemy z danymi, które chciałbym naprawić i zatrzymać aplikację w międzyczasie, aby użytkownicy nie wprowadzali niczego nowego.
Czy istnieje sposób, aby zatrzymać aplikację na heroku zamiast ją zniszczyć? Widzę, że jest tam polecenie restartu serwera ... chociaż nie widzę czegoś takiego jak „stop”
heroku ps:scale web=1
heroku ps:scale web=0
, w przeciwnym razie możesz otrzymaćno such process type app defined in Procfile.
http://devcenter.heroku.com/articles/maintenance-mode
Jeśli wdrażasz dużą migrację lub chcesz na pewien czas wyłączyć dostęp do swojej aplikacji, możesz użyć wbudowanego trybu konserwacji Heroku. Będzie on wyświetlał statyczną stronę wszystkim odwiedzającym, jednocześnie umożliwiając uruchamianie zadań prowizji lub poleceń konsoli.
i później
źródło
Idź do deski rozdzielczej na heroku. Wybierz aplikację. Istnieje sekcja dynos. Po prostu pociągnij suwaki dynos w dół (zmniejszenie liczby dynos jest po lewej), do liczby dynos, które chcesz uruchomić. Suwak zmienia się na 0. Następnie zapisz zmiany. Bum.
Zgodnie z komentarzem poniżej: w tym celu należy kliknąć ikonę ołówka. Nie sprawdziłem - ale umieszczam to tutaj na wypadek, gdyby to pomogło.
źródło
Być może będziesz musiał być bardziej szczegółowy i podać również nazwę aplikacji (jest to nazwa aplikacji, tak jak masz ją w heroku). Na przykład:
W przeciwnym razie może pojawić się następujący komunikat:
źródło
Z sieci Heroku
źródło
Możesz wyłączyć aplikację, używając trybu konserwacji z panelu administracyjnego.
źródło
Jeśli używasz wtyczki Eclipse, kliknij dwukrotnie nazwę aplikacji w Moich aplikacjach Heroku. Na karcie Procesy naciśnij przycisk Skaluj. Pojawi się małe okno. Zwiększ / zmniejsz liczbę i po prostu powiedz OK.
źródło
Aby usunąć aplikację Heroku
To jest dla tych, którzy chcą USUNĄĆ aplikację na swoim koncie Heroku. Czasami kończy się tutaj, gdy próbujesz dowiedzieć się, jak usunąć / usunąć aplikację.
OSTRZEŻENIE: Jest to nieodwracalne!
źródło
Aby dodać do powyższych odpowiedzi: jeśli chcesz zatrzymać Dyno za pomocą panelu administracyjnego, obecne rozwiązanie w warstwie wolnej:
Mam nadzieję że to pomoże.
źródło