본문 바로가기

프로그래밍/CloudFoundry

[CloudFoundry] - CF 인스턴스 stop(down)시키기

728x90
반응형

개요


cf로 배포된 app의 특정 instance의 상태를 down으로 바꾸고자 함.

 

 


해결


cf curl /v2/apps/<guid>/instances/#번호 -X 'DELETE'
  • guid는 해당 app의 guid
    • cf app <app_name> --guid 로 확인
cf curl /v2/apps/c18f0c8d-15db-4b7b-80ca-cb5848fbf1fa/instances/0 -X 'DELETE'
ubuntu@inception:~$ cf app java-app-0122-02
Showing health and status for app java-app-0122-02 in org 42-125 / space 42-125 as kepri-mng...

name:              java-app-0122-02
requested state:   started
routes:            java-app-0122-02.kepri-dev.crossent.com
last uploaded:     Mon 10 Feb 16:32:38 KST 2020
stack:             cflinuxfs2
buildpacks:        java_buildpack-v4-12

type:           web
instances:      2/2
memory usage:   1024M
     state     since                  cpu    memory         disk           details
#0   down   2020-02-13T07:50:15Z   0.1%   129.4M of 1G   127M of 512M   
#1   running   2020-02-13T08:51:17Z   0.1%   133.2M of 1G   127M of 512M  
  • #0 번이 down 상태인 것을 확인할 수 있다.

 


별도로 stop 시키는 command는 없었고

위에 처럼 해도 계속 down 상태로 있는건 아니고

일시적으로 down상태에 있다가 재기동이 된다.

 


Reference

Killing a Cloud Foundry Instance

728x90
반응형