서비스 규칙 구성 [사용 중단됨]
중요
타사 서비스 & 푸시 알림 사용 중단
App Services의 타사 서비스 및 푸시 알림은 함수에서 외부 종속성을 사용하는 HTTP 엔드포인트를 만들기 위해 더 이상 사용되지 않습니다.
웹훅은 동작에 대한 변경 없이 HTTPS 엔드포인트로 이름이 변경되었습니다. 기존 웹훅을 마이그레이션해야 합니다.
기존 서비스는,9월까지 30 계속2025 작동합니다.
타사 서비스 및 푸시 알림은 이제 더 이상 사용되지 않으므로 App Services UI에서 기본적으로 제거되었습니다. 기존 타사 서비스 또는 푸시 알림을 관리해야 하는 경우 다음을 수행하여 구성을 UI에 다시 추가할 수 있습니다.
왼쪽 탐색의 Manage 섹션에서 App Settings를 클릭합니다.
Temporarily Re-Enable 3rd Party Services 옆의 토글 스위치를 활성화한 다음 변경 사항을 저장합니다.
개요
서비스 조치를 호출하려면 먼저 조치의 기능을 활성화하고 구성하는 서비스 규칙 을 정의해야 합니다. Atlas App Services UI에서 또는 규칙 구성 파일이 포함된 서비스 구성 디렉토리를 가져와서 서비스 규칙을 정의할 수 있습니다. 사용하려는 방법에 해당하는 탭을 아래에서 선택합니다.
절차
새 규칙 만들기
App Services UI의 연결된 서비스 페이지에서 서비스 규칙을 만들고 구성할 수 있습니다.
새 서비스 규칙을 정의하려면 다음을 수행합니다.
왼쪽 탐색 패널에서 Services 을 클릭합니다.
규칙을 지정하려는 서비스를 클릭합니다.
서비스의 Rules 탭을 클릭합니다.
New Rule를 클릭합니다.
표시되는 텍스트 상자에서 규칙의 이름을 지정합니다.
Add Rule 을 클릭하여 새 규칙 생성을 확인합니다.
규칙 구성
방금 생성한 새 서비스 규칙을 구성하려면 다음을 수행합니다.
페이지 왼쪽의 규칙 목록에서 새로 생성된 규칙을 클릭합니다.
Actions 목록에서 규칙을 적용할 조치를 모두 선택합니다.
When 상자에 조치 을 허용하려는 경우
true
로 평가하는 규칙 표현식 을 지정합니다.참고
{}
을 지정하면 표현식이 항상true
로 평가되고 App Services는 항상 관련 조치의 호출을 허용합니다.
새 서비스 규칙 만들기 및 구성
규칙 구성 JSON 파일 을 rules
디렉토리 에 추가합니다. 구성 파일 은 규칙과 이름이 같아야 하며 다음과 같은 형식이어야 합니다.
{ "name": <string>, "actions": [<action>, ...], "when": <JSON expression> }
구성 값 | 설명 | |||
---|---|---|---|---|
Rule Name name | 필수입니다. 규칙의 이름입니다. 이름은 서비스 내에서 고유해야 합니다. | |||
Actions actions | 필수입니다. 각 항목이 규칙이 적용되는 서비스 조치 의 이름인 문자열 배열 입니다. 예시http에만 적용되는 HTTP Service 규칙입니다 . 게시() 서비스 조치 의
| |||
When when | 필수입니다. 서비스 조치 이 호출된 후 실제로 실행되어야 하는지 여부를 결정하는 규칙 표현식 입니다. App Services 는 표현식 이 true 로 해석되는 경우에만 조치 을 실행합니다. 표현식 을 지정하지 않으면 Can Evaluate 이(가) true 으)로 기본 설정됩니다. |