GlideSystemRunLevel - 전역
GlideSystemRunLevel API는 현재 시스템 실행 수준을 가져오고 설정하는 메서드를 제공합니다.
시스템 실행 수준을 설정하면 애플리케이션이 운영 토글에 따라 기능을 변경하거나 제한할 수 있습니다. 운영 토글 사용에 대한 자세한 내용은 운영 토글을 참조하십시오.
시스템 실행 레벨은 정의된 시스템 실행 레벨 중 하나로 설정될 수 있습니다.
- 완전 운영
- 약간 저하됨
- 약간 저하됨
- 심각하게 저하됨
이 API를 사용하려면 관리자 역할이 필요합니다.
GlideSystemRunLevel – getCurrentLevel()
현재 시스템 실행 수준을 검색합니다.
| 이름 | 유형 | 설명 |
|---|---|---|
| 없음 |
| 유형 | 설명 |
|---|---|
| 문자열 | 현재 시스템 실행 수준입니다. 가능한 값:
|
현재 시스템 실행 수준을 가져옵니다.
var currentRunLevel = sn_run_level.GlideSystemRunLevel.getCurrentLevel();
gs.info(currentRunLevel);
출력:
fully_operational
GlideSystemRunLevel – switchLevel(문자열, newLevel)
시스템 실행 레벨을 전환합니다.
| 이름 | 유형 | 설명 |
|---|---|---|
| 새 수준 | 문자열 | 새 시스템 실행 레벨의 ID 값입니다. 이 값은 시스템 실행 수준 [sys_run_level] 테이블의 ID 필드에서 가져옵니다. |
| 유형 | 설명 |
|---|---|
| 문자열 | 이전 시스템 실행 수준의 ID입니다. 가능한 값:
|
시스템 실행 수준을 약간 저하됨으로 설정합니다.
sn_run_level.GlideSystemRunLevel.switchLevel('slightly_degraded');
출력:
SystemRunLevel requested to change from: fully_operational to: slightly_degraded