앱의 활성 상태 및 준비 상태 프로브에 대한 작업
Code Engine를 사용하면 활성 상태 및 준비 상태 프로브를 사용하여 애플리케이션의 견고성을 향상시키도록 상태 검사를 설정할 수 있습니다. 애플리케이션을 작성하거나 업데이트할 때 이러한 프로브를 사용하도록 Code Engine 를 구성할 수 있습니다.
활성 상태 및 준비 상태 프로브의 개념
활성 상태 및 준비 상태 프로브를 사용하여 앱이 요청에 응답하고 트래픽을 제공할 수 있도록 활성 및 준비 상태인지 확인하십시오.
- 활성 프로브
-
활성 상태 프로브는 애플리케이션이 작동 중인지 (또는 활성 상태인지) 그리고 수신 요청에 응답할 수 있는지 주기적으로 확인합니다. 활성 상태 프로브를 사용하여 앱이 수신 요청에 응답하는지 또는 앱이 시스템이 인스턴스를 중지하고 새 인스턴스를 시작해야 하는 상황에 있는지 확인할 수 있습니다. 활성 상태 프로브가 실패하면 앱 인스턴스가 다시 시작됩니다. 활성 상태 프로브가 성공하면 앱 인스턴스가 작동합니다. 예를 들어, 코드가 무한 루프에 고정되어 앱이 요청에 응답하지 못하게 하는 단일 스레드 Node.js 앱이 있을 수 있습니다. 활성 상태 프로브는 이 케이스를 발견하고 인스턴스를 다시 시작할 수 있습니다. 활성 상태 프로브는 기본적으로 자동으로 설정되지 않습니다. 활성 상태 프로브 특성 을 사용하여 활성 상태 프로브를 구성할 수 있습니다.
- 준비 프로브
-
준비 상태 프로브는 애플리케이션이 트래픽을 수신할 준비가 되었는지 주기적으로 확인합니다. 준비 상태 프로브를 사용하여 로드 밸런싱에서 앱 인스턴스를 임시로 제거할 수 있습니다. 준비 상태 프로브가 실패하면 준비 상태 프로브가 다시 성공할 때까지 앱 인스턴스가 추가 요청을 수신할 수 없습니다. 예를 들어, 활성 상태 프로브가 성공을 리턴하는 경우와 같이 애플리케이션이 요청을 제공할 수 있는 경우를 고려하십시오. 그러나 의도한 사용자 워크로드를 제공하기 전에 앱에 다른 필수 조건이 있을 수 있습니다. 앱이 사용자 요청에 응답하기 전에 백엔드에 대한 작동 중인 연결이 설정되어야 앱이 필요할 수 있습니다. 앱의 상태가 복구 가능한 것으로 간주되므로 이 시나리오에는 다른 유형의 검사가 필요합니다. 앱 개정 인스턴스가 일정 시간 동안 활성 상태에 있다고 가정하십시오. 그러나 데이터베이스 연결이 예기치 않게 종료되었습니다. 앱 인스턴스를 데이터베이스에 다시 연결해야 합니다. 앱 인스턴스가 준비 프로브 요청에 실패하여
not ready상태입니다. 결과적으로 준비 상태 프로브는 해당 앱 인스턴스에 대한 요청 전송을 임시로 중지하도록 로드 밸런서에 지시합니다. 데이터베이스에 대한 연결이 복구되면 준비 상태 프로브가 성공하고 트래픽이 앱 인스턴스로 다시 라우팅되기 시작합니다.기본적으로 모든 앱에는
tcp유형으로 정의된 준비 상태 프로브가 있으며 이 프로브는 애플리케이션에 대해 구성된 청취 포트가 열려 있는지 확인합니다. 이 준비 상태 검사가 성공으로 완료되면 앱은 준비 상태입니다. 준비 상태 프로브 특성 을 사용하여 준비 상태 프로브를 추가로 사용자 정의할 수 있습니다.
활성 상태 및 준비 상태 프로브는 서로 독립적으로 작동합니다.
활성 상태 및 준비 상태 프로브를 둘 다 구성하는 경우 활성 상태 프로브는 앱 인스턴스 시작 중에 준비 상태 프로브의 첫 번째 성공 응답을 기다리지 않습니다. 활성 상태 및 준비 상태 프로브를 모두 구성하고 준비 상태 프로브 요청이 전송되기 전에 활성 상태 프로브로부터 성공적인 응답을 기다리려는 경우, 초기 지연 특성을 사용하여 지정된 시간 (초) 만큼 첫 번째 활성 상태 프로브 요청을 지연시킬 수 있습니다.
내 앱에서 활성 상태 및 준비 상태 프로브를 사용하는 이유는 무엇입니까?
Code Engine 애플리케이션에서 프로브를 구현할 때, 활성 상태 및 준비 상태 프로브는 애플리케이션의 활성 및 준비 조건을 확인하기 위해 실행 중인 애플리케이션에 대한 보다 세분화된 제어를 제공합니다.
예를 들면, 사용자의 앱에 시작 지연 시간이 있습니다. 앱 프로세스는 앱이 완전히 준비되기 전에 시작될 수 있으며, 특히 앱이 여러 인스턴스에서 확장될 때 응답에 영향을 미칠 수 있습니다. 활성 상태 및 준비 상태 프로브를 상태 검사로 설정하면 Code Engine 에서 앱이 실행 중이고 요청을 수신하고 트래픽을 제공할 준비가 되었는지 여부를 알 수 있습니다. 이러한 프로브를 설정하면 앱의 롤링 업데이트를 수행할 때 다운타임을 방지하는 데 도움이 될 수 있습니다.
활성 상태 및 준비 상태 프로브는 애플리케이션 인스턴스에 적용됩니다. 애플리케이션의 각 인스턴스는 시스템에 의해 프로브됩니다.
활성 상태 및 준비 상태 프로브는 다른 용도로 사용됩니다.
-
활성 상태 프로브 를 사용하여 기본적으로 현재 앱 인스턴스를 중지하고 새 인스턴스를 시작하는 앱 인스턴스 다시 시작을 트리거할 수 있습니다. 애플리케이션이 내부 장애에서 복구할 수 없고 앱을 다시 시작해야 하는 상황에 이 프로브를 사용하십시오.
-
반대로 준비 상태 프로브 가 실패하면 이 프로브로 인해 Code Engine 가 인스턴스가 복구될 때까지 앱 인스턴스에 대한 라우팅 요청을 임시로 중지합니다. 준비 상태 프로브는 애플리케이션에서 인스턴스를 다시 시작하지 않고 복구 가능한 문제가 발생하는 경우에 유용합니다. 복구 시간 동안 앱은 사용자 요청을 제공할 수 없습니다. 준비 상태 프로브가 성공하면 인스턴스가 사용자 요청을 다시 제공할 수 있습니다.
코드에서 준비 상태 또는 활성 상태 프로브 구현
Code Engine에서 준비 상태 또는 활성 상태 프로브를 구성하기 전에 먼저 Code Engine 애플리케이션에서 참조하는 소스 코드 이미지 내에서 프로브를 구현해야 합니다.
먼저 코드에서 프로브를 구현하지 않으면 Code Engine 에서 구성하는 프로브가 항상 실패하여 애플리케이션이 실패합니다.
코드에서 준비 상태 또는 활성 상태 프로브를 구현할 때 다음 사항을 고려하십시오.
-
준비 상태 또는 활성 상태 프로브에 사용할 연결 유형을 판별하십시오.
HTTP또는TCP유형의 프로브를 지정할 수 있습니다.HTTP유형의 프로브는 HTTP GET 메소드를 사용하여 프로브 상태를 리턴하는 엔드포인트를 제공합니다. 이 유형의 프로브는 프로브가 제한시간 내에 응답하고 HTTP 리턴 코드가 200이상이지만 400미만인 경우 성공한 것으로 간주됩니다. 이 범위를 벗어나는 모든 값은 프로브 실패로 간주됩니다.TCP유형의 프로브는 포트가 열려 있는지만 확인합니다. 이 유형의 프로브는 포트가 열려 있는 경우 성공으로 간주됩니다. 포트가 열려 있지 않으면 이 프로브 유형은 실패한 것으로 간주됩니다.
-
소스 코드가 프로브에 응답하는 포트를 판별하십시오.
- 일반적으로 앱 소스 코드가 하나의 포트만 여는 경우 준비 또는 활성 상태 프로브에 대한 포트 구성은 일반적으로 Code Engine 애플리케이션의 구성된 청취 포트와 동일한 값입니다. Code Engine 의 준비 또는 활성 상태 프로브 포트를
0로 설정하는 경우 프로브의 포트는 기본적으로 애플리케이션의 구성된 청취 포트로 설정됩니다. - 앱 소스 코드가 여러 포트에서 동시에 청취하는 경우 소스 코드에서 다른 포트를 사용하여 준비 상태 또는 활성 상태 프로브 요청에 응답할 수 있습니다. 이 경우, Code Engine에서 준비 상태 또는 활성 상태 프로브 구성을 구성할 때 프로브에 대한 올바른 포트를 지정해야 합니다.
- 일반적으로 앱 소스 코드가 하나의 포트만 여는 경우 준비 또는 활성 상태 프로브에 대한 포트 구성은 일반적으로 Code Engine 애플리케이션의 구성된 청취 포트와 동일한 값입니다. Code Engine 의 준비 또는 활성 상태 프로브 포트를
-
프로브는 앱 인스턴스가 요청을 제공할 수 있는지 여부를 판별하므로 코드가 프로브 요청에 신속하게 응답하는지 확인하십시오.
-
코드가 SIGTERM 신호를 안전하게 처리하는지 확인하십시오. 활성 상태 프로브가 실패하면 SIGTERM 신호가 전송되고 코드가 이 신호를 처리하여 응답하지 않는 앱 인스턴스를 방지해야 합니다. 내 앱 인스턴스가 예상대로 축소되지 않는 이유 를 참조하십시오.
Code Engine 에서 활성 상태 및 준비 상태 프로브 구성
활성 상태 및 준비 상태 프로브를 애플리케이션에 대한 상태 검사로 사용할 수 있습니다. 기본적으로 설정되는 준비 상태 프로브를 사용자 정의하고 선택적으로 활성 상태 프로브를 구성할 수 있습니다. 활성 상태 및 준비 상태 프로브는 인스턴스가 실행 중인 동안 구성된 간격으로 애플리케이션 인스턴스에 전송됩니다.
활성 상태 프로브를 구성하거나 Code Engine 앱에 대한 준비 상태 프로브를 사용자 정의하기 전에 먼저 코드 내에서 프로브를 구현해야 합니다. 그렇지 않으면 애플리케이션이 실패할 수 있습니다.
활성 상태 및 준비 상태 프로브의 특성
다음 표에는 앱에 대한 활성 상태 및 준비 상태 프로브와 함께 사용되는 특성이 요약되어 있습니다.
| 특성 | 설명 |
|---|---|
| 유형 | 프로브가 수행하는 검사 유형입니다. 유효값은 tcp 및 http입니다. 이 특성은 필수입니다. |
| 경로 | 애플리케이션에 대한 HTTP 요청의 경로입니다. 이 특성은 유형이 http 인 경우에만 필요합니다. |
| 포트 | 프로브가 연결되는 포트입니다. 0 로 설정된 경우 프로브의 포트는 기본적으로 애플리케이션의 구성된 청취 포트로 설정됩니다. |
| 간격 | 프로브 요청 사이의 시간(초)입니다. |
| 초기 지연 | 첫 번째 활력도 프로브 검사가 수행되기 전까지 대기할 시간(초)입니다. |
| 제한시간 | 프로브가 시간이 초과되어 실패로 간주되기 전에 앱의 응답을 기다리는 시간(초)입니다. |
| 실패 임계값 | 실패한 것으로 간주되는 프로브에 대한 연속 실패 확인 횟수입니다. |
콘솔에서 프로브 구성하기
Code Engine 애플리케이션에서 참조하는 코드 이미지에서 프로브를 구현한 후 콘솔에서 활성 상태 및 준비 상태 프로브를 구성하여 애플리케이션에서 상태 검사를 수행할 수 있습니다.
시작하기 전에
-
코드에서 프로브를 구현하십시오. (* Code Engine*)
-
프로젝트 작성. (Code Engine 에서)
- Code Engine Projects page 프로젝트로 이동합니다.
- 애플리케이션을 작성하십시오. 예를 들어,
icr.io/codeengine/helloworld이미지를 사용하는myapp이라는 애플리케이션을 작성하십시오. 이 이미지는 IBM Cloud Code Engine GitHub 저장소의 샘플에서 사용 가능합니다. 애플리케이션을 작성할 때 활성 상태 및 준비 상태 프로브를 구성할 수 있습니다. 또는 애플리케이션 페이지의 구성 > 이미지 시작 옵션 탭에서 애플리케이션을 업데이트할 때 활성 상태 및 준비 상태 프로브에 대한 설정을 보고 업데이트할 수 있습니다. - 앱에 대해 구성된 프로브 및 해당 특성을 보려면 애플리케이션 페이지의 구성 > 이미지 시작 옵션 탭으로 이동하십시오.
- 이미지 시작 옵션 탭에서 활성 상태 및 준비 상태 프로브 설정을 편집하십시오. 프로브를 수정하면 새 애플리케이션 개정이 작성됩니다. 예를 들어, 기본 준비 상태 프로브를 편집하여 연결 유형을 TCP에서 HTTP로 변경하고 준비 상태 프로브의 경로를
/readinessprobe로 설정하십시오. 프로브 특성에 대한 자세한 정보는 특성 을 참조하십시오. 완료되면 완료를 클릭합니다. - 배치 를 클릭하여 변경사항을 저장하고 구성된 프로브 설정으로 앱 개정을 배치하십시오.
인스턴스 탭의 보기를 사용하여 애플리케이션 인스턴스를 확인하십시오.
CLI를 사용하여 프로브 구성
Code Engine CLI를 사용하여 활성 상태 및 준비 상태 프로브에 대해 작업할 수 있습니다. --probe-live 또는 --probe-ready 옵션을 ibmcloud ce app create 또는 ibmcloud ce app update 명령과 함께 지정하여 원하는 프로브를 구성하십시오.
준비 상태 또는 활성 상태 프로브로 구성할 수 있는 특성에 대한 자세한 정보는 활성 상태 및 준비 상태 프로브 특성 을 참조하십시오.
시작하기 전에
-
코드에서 프로브를 구현하십시오. 코드에서 프로브를 구현한 후 (Code Engine 외부) 프로브에 대해 작업하도록 Code Engine 애플리케이션을 구성할 수 있습니다.
-
Code Engine에서:
- Code Engine CLI 환경을 설정하십시오.
- 프로젝트를 작성하십시오.
-
ibmcloud ce application create명령을 사용하여 애플리케이션을 작성하십시오. 다음 예에서는myapp을 애플리케이션의 이름으로 사용하고icr.io/codeengine/helloworld를 참조할 이미지로 지정합니다.ibmcloud ce application create --name myapp --image icr.io/codeengine/helloworld -
application get명령을 실행하여 앱에 대한 세부사항을 표시하십시오. 준비 상태 프로브는 기본적으로 구성됩니다.ibmcloud ce application get --name myapp출력 예
[...] OK Name: myapp ID: abcdefgh-abcd-abcd-abcd-1a2b3c4d5e6f Project Name: myproject [...] Readiness Probe: Type: tcpsocket Port: 0 [...] -
ibmcloud ce application update명령으로myapp애플리케이션을 업데이트하여 활성 프로브를 구성하십시오. 예를 들어,--probe-live옵션을 지정하여 연결이 포트 8080을 사용하고 참조된 코드 이미지 * * 의 홈 디렉토리에 대한 경로가/가 되도록 HTTP 유형의 활성 상태 프로브를 구성하십시오.application create또는application update명령에서 준비 상태 또는 활성 상태 프로브에 대한 특성을 구성할 때 설정하는 각 특성 앞에--probe-live또는--probe-ready옵션을 제공해야 합니다.ibmcloud ce application update --name myapp --probe-live type=http --probe-live path=/ --probe-live port=8080 -
application get명령을 실행하여 업데이트된myapp애플리케이션에 대한 세부사항을 표시하십시오. 세부사항에는 구성된 활성 상태 프로브에 대한 정보가 포함되어 있습니다.ibmcloud ce application get --name myapp출력 예
[...] OK Name: myapp ID: abcdefgh-abcd-abcd-abcd-1a2b3c4d5e6f Project Name: myproject [...] Liveness Probe: Type: httpget Path: / Port: 8080 Interval: 10 Timeout: 1 FailureThreshold: 1 Readiness Probe: Type: tcpsocket Port: 0 [...]
이제 myapp 애플리케이션에 대한 활성 상태 및 준비 상태 프로브를 모두 구성했으므로 시스템은 해당 구성에 따라 두 프로브를 모두 지속적으로 수행합니다.
Code Engine 에서 프로브 설정 보기
콘솔에서 CLI를 사용하여 Code Engine 에 설정된 활성 상태 및 준비 상태 프로브에 대한 정보를 볼 수 있습니다.
콘솔에서 프로브 설정 보기
콘솔에서 구성된 활성 상태 및 준비 상태 프로브에 대한 세부사항을 보려면 애플리케이션 페이지의 구성 > 이미지 시작 옵션 탭으로 이동하십시오.
CLI를 사용하여 프로브 설정 보기
구성된 활성 상태 및 준비 상태 프로브에 대한 정보를 포함하여 CLI를 사용하여 애플리케이션에 대한 세부사항을 보려면 application get 명령을 실행하십시오.
ibmcloud ce application get --name myapp
출력 예
[...]
OK
Name: myapp
ID: abcdefgh-abcd-abcd-abcd-1a2b3c4d5e6f
Project Name: myproject
[...]
Liveness Probe:
Type: httpget
Path: /
Port: 8080
Interval: 10
Timeout: 1
FailureThreshold: 1
Readiness Probe:
Type: tcpsocket
Port: 0
[...]
프로브 업데이트
애플리케이션의 활성 상태 및 준비 상태 프로브에 대한 특성을 수정할 수 있습니다. 프로브의 특성을 업데이트하면 새 애플리케이션 개정이 작성됩니다. 활성 상태 및 준비 상태 프로브는 인스턴스가 실행 중인 동안 구성된 간격으로 애플리케이션 인스턴스에 전송됩니다.
콘솔에서 프로브 업데이트하기
애플리케이션 페이지의 구성 > 이미지 시작 옵션 탭에서 콘솔의 준비 상태 또는 활성 상태 프로브를 수정하거나 편집할 수 있습니다.
- 신청 페이지로 이동합니다. 애플리케이션 페이지로 이동하는 한 가지 방법은 다음과 같습니다.
- Code Engine 프로젝트 페이지를 찾으십시오.
- 프로젝트 이름을 클릭하여 개요 페이지를 엽니다.
- 애플리케이션 목록을 열려면 애플리케이션을 클릭하십시오. 애플리케이션 페이지를 열려면 애플리케이션 이름을 클릭하십시오.
- 애플리케이션 페이지에서 애플리케이션 페이지의 구성 > 이미지 시작 옵션 탭을 클릭하십시오.
- 이미지 시작 옵션 탭에서 활성 상태 및 준비 상태 프로브 설정을 편집하십시오. 프로브를 수정하면 새 애플리케이션 개정이 작성됩니다. 변경하려는 준비 상태 또는 활성 상태 프로브를 수정하려면 편집 을 클릭하십시오.
- 준비 상태 프로브 페이지 또는 활성 상태 프로브 페이지에서 프로브의 특성 을 업데이트하십시오. 완료되면 완료를 클릭합니다.
- 배치 를 클릭하여 변경사항을 저장하고 구성된 프로브 설정으로 앱 개정을 배치하십시오.
인스턴스 탭의 보기를 사용하여 애플리케이션 인스턴스를 확인하십시오.
CLI로 프로브 업데이트하기
연결 유형이 HTTP이고 실패 임계값이 3이며 프로브 요청 사이의 간격이 5초가 되도록 myapp 에 대한 활성 상태 프로브를 업데이트하려 한다고 가정하십시오.
-
ibmcloud ce application update명령으로myapp애플리케이션을 업데이트하여 연결 유형이 HTTP이고 실패 임계값이 3이며 프로브 요청 사이의 간격이 5초가 되도록 활성 상태 프로브를 업데이트하십시오.application create또는application update명령에서 준비 상태 또는 활성 상태 프로브에 대한 특성을 구성할 때 설정하는 각 특성 앞에--probe-live또는--probe-ready옵션을 제공해야 합니다.ibmcloud ce application update --name myapp --probe-live type=http --probe-live interval=5 --probe-live failure-threshold=3 -
application get명령을 실행하여 업데이트된myapp애플리케이션에 대한 세부사항을 표시하십시오. 세부사항에는 활성 상태 프로브의 현재 구성에 대한 정보가 포함되어 있습니다.ibmcloud ce application get --name myapp출력 예
[...] OK Name: myapp ID: abcdefgh-abcd-abcd-abcd-1a2b3c4d5e6f Project Name: myproject [...] Liveness Probe: Type: httpget Path: / Port: 8080 Interval: 5 Timeout: 1 FailureThreshold: 3 Readiness Probe: Type: tcpsocket Port: 0 [...] -
ibmcloud ce application update명령으로myapp애플리케이션을 업데이트하여 연결 유형이 HTTP이고 포트가 8080이며 실패 임계값이 3이고 프로브 요청 사이의 간격이 5초인 준비 상태 프로브를 업데이트하십시오.application create또는application update명령에서 준비 상태 또는 활성 상태 프로브에 대한 특성을 구성할 때 설정하는 각 특성 앞에--probe-live또는--probe-ready옵션을 제공해야 합니다.ibmcloud ce application update --name myapp --probe-ready type=http --probe-ready port=8080 --probe-ready interval=5 --probe-ready failure-threshold=3 -
application get명령을 실행하여 업데이트된myapp애플리케이션에 대한 세부사항을 표시하십시오. 세부사항에는 준비 상태 프로브의 업데이트된 설정에 대한 정보가 포함되어 있습니다.ibmcloud ce application get --name myapp출력 예
[...] OK Name: myapp ID: abcdefgh-abcd-abcd-abcd-1a2b3c4d5e6f Project Name: myproject [...] Liveness Probe: Type: httpget Path: / Port: 8080 Interval: 5 Timeout: 1 FailureThreshold: 3 Readiness Probe: Type: httpget Path: / Port: 8080 Interval: 5 Timeout: 1 FailureThreshold: 3 [...]
프로브 삭제
활성 상태 프로브를 제거 (삭제) 할 수 있습니다. 그러나 준비 상태 프로브는 항상 기본적으로 설정되므로 준비 상태 프로브의 특성을 업데이트하기 위해서만 편집할 수 있습니다.
콘솔에서 프로브 삭제
콘솔의 애플리케이션 페이지에 있는 구성 > 이미지 시작 옵션 탭에서 활성 상태 프로브를 제거할 수 있습니다.
- 신청 페이지로 이동합니다. 애플리케이션 페이지로 이동하는 한 가지 방법은 다음과 같습니다.
- Code Engine 프로젝트 페이지를 찾으십시오.
- 프로젝트 이름을 클릭하여 개요 페이지를 엽니다.
- 애플리케이션 목록을 열려면 애플리케이션을 클릭하십시오. 애플리케이션 페이지를 열려면 애플리케이션 이름을 클릭하십시오.
- 애플리케이션 페이지에서 구성 탭을 클릭한 후 애플리케이션 페이지의 이미지 시작 옵션 탭을 클릭하십시오.
- 활성 상태 프로브를 제거하려면 새 애플리케이션 개정을 작성해야 합니다.
- 활성 상태 프로브를 제거하려면 삭제 를 클릭하십시오.
- 배포를 클릭하여 변경 사항을 저장하고 앱 리비전을 배포합니다.
준비 상태 프로브를 삭제할 수 없지만 업데이트 할 수 있습니다.
CLI를 사용하여 프로브 삭제
-
활성 상태 프로브를 제거하려면
--probe-live-clear옵션과 함께ibmcloud ce application update명령을 사용하여myapp애플리케이션을 업데이트하십시오.ibmcloud ce application update --name myapp --probe-live-clear -
application get명령을 실행하여 업데이트된myapp애플리케이션에 대한 세부사항을 표시하십시오. 활성 상태 프로브가 삭제되었습니다.ibmcloud ce application get --name myapp출력 예
[...] OK Name: myapp ID: abcdefgh-abcd-abcd-abcd-1a2b3c4d5e6f Project Name: myproject [...] Readiness Probe: Type: httpget Path: / Port: 8080 Interval: 5 Timeout: 1 FailureThreshold: 3 [...] -
준비 상태 프로브를 기본 구성으로 재설정하려면
ibmcloud ce application update명령을--probe-ready-reset옵션과 함께 사용하여myapp애플리케이션을 업데이트하십시오.ibmcloud ce application update --name myapp --probe-ready-reset -
application get명령을 실행하여 업데이트된myapp애플리케이션에 대한 세부사항을 표시하십시오. 준비 상태 프로브가 기본 구성으로 재설정됩니다.ibmcloud ce application get --name myapp출력 예
[...] OK Name: myapp ID: abcdefgh-abcd-abcd-abcd-1a2b3c4d5e6f Project Name: myproject [...] Readiness Probe: Type: tcpsocket Port: 0 [...]