728x90
728x170

Azure Function

 

Azure Functions 설명서

https://docs.microsoft.com/ko-kr/azure/azure-functions/

 

 

* 제약

연속시간이 10분을 넘기면 안된다.

HTTP Request 인경우 2.5분 으로 제한된다.

10초마다 하나의 Function App 인스턴스가 생성된다.

최대 200개의 인스턴스를 생성할 수 있다.

 

 

* Azure Function 생성

Create resource > Compute > Function App

 

App Name 입력 > Resource Group 선택 및 신규이름 입력 > Hosting Plan 선택 > Location 변경 > Create

Hosting Plan이란

https://docs.microsoft.com/ko-kr/azure/azure-functions/functions-scale

 

 

앞서만든 FunctionText 선택

 

 

 

Functions > New Function

 

종류가 많다..(작년말에는 별로 없었던것으로 보이는데 점점 늘고있는듯)

 

 

 

HTTP trigger 선택

Name 지정하고 Authorization(인증) level 'Funtion' 으로 선택

 

Authorization(인증) level

 

csx 코드가 나타나고 Save

 

Run 하게 되면 아래처럼 직접 호출해 볼수 있다.

 

 

Get function URL 선택 하고

Copy

 

Copy 된 url 을 엣지에 붙여놓고 엔터 (익스플로러에서 실행안됨;)

 

&name=kjun 을 url 뒤에 붙여놓고 실행한 결과

 

https://functiontext.azurewebsites.net/api/HttpTrigger1?code=.../QA==&name=kjun

 

 

Monitor 에서 호출한 내용 이력을 확인

 

 

728x90
그리드형
Posted by kjun
,