extensions
구문
extensions { extension-service { application { file script-name { arguments arguments; cert-file path; checksum hash-algorithm hash-value; daemonize; interpreter (bash | python | python3); optional; refresh; refresh-from; routing-instance; source; start { start-options { mem-factor percentage; } } traceoptions { file <filename> <files number> <match regex> <size size> <world-readable | no-world-readable>; flag flag; no-remote-trace; } username username; } max-datasize max-datasize; start { start-options { mem-factor percentage; } } traceoptions { file <filename> <files number> <size size> <world-readable | no-world-readable>; flag flag; no-remote-trace; } } } providers { provider-id { license-type license deployment-scope [ deployments ]; } } }
계층 수준
[edit system]
설명
Junos OS에 대한 확장을 구성합니다.
Junos SDK를 providers
사용하여 개발된 애플리케이션 패키지를 라우터에서 배포하고 실행할 수 있도록 문을 구성해야 합니다.
JET(Juniper Extension Toolkit)를 extension-service
사용하여 개발된 애플리케이션 패키지를 디바이스에서 배포하고 실행할 수 있도록 문을 구성해야 합니다.
나머지 진술은 별도로 설명됩니다. CLI 탐색기를 참조하십시오.
참고:
이 구성은 Junos OS Evolved에서 선택 사항입니다. CLI에서 JET 애플리케이션을 구성하고 호출하는 대신 Python 인터프리터를 사용하여 직접 실행할 수 있습니다.
필요한 권한 수준
admin - 구성에서 이 명령문을 볼 수 있습니다.
admin-control - 구성에 이 명령문을 추가할 수 있습니다.
릴리스 정보
Junos OS 릴리스 9.0에서 소개된 명령문.
extension-service
Junos OS 릴리스 16.1 버전에 소개된 옵션.