Azure 함수 이름 바꾸기
Azure 함수의 이름을 바꾸는 방법?
기본 'Http트리거'를 교체합니다.제 이름은 'Csharp1'입니다.안타깝게도 현재 이 이름은 함수 URL에 포함되어 있으며 변경할 수 있는 옵션이 없습니다.
https://functions-xxx.azurewebsites.net/api/HttpTriggerCSharp1
UI는 함수 이름 변경을 직접 지원하지 않지만 다음 수동 단계를 사용하여 이 문제를 해결할 수 있습니다.
- 기능 앱을 중지합니다.이렇게 하려면 기능 앱 설정 / 앱 서비스 설정으로 이동에서 중지 버튼을 클릭합니다.
- Kudu 콘솔로 이동:기능 앱 설정 / Kudu로 이동 (그에 대한 기사)
- Kudu 콘솔에서 D:\home\site\wwroot로 이동하고 Function 폴더의 이름을 새 이름으로 변경합니다.
- 이제 D:\home\data\로 이동합니다.함수\secret [이전 이름]을(를) 저장하고 이름을 변경합니다.[새로운 이름]의 아들.제이손
- 그런 다음 D:\home\data\로 이동합니다.데이터를 샘플링하고 [이전 이름]을(를) 변경합니다.dat to [new name].dat의
- 위에서 중지한 위치에서 기능 앱을 시작합니다. 기능 UI에서 왼쪽 상단 모서리의 새로 고침 버튼을 클릭하면 이름이 변경된 기능이 나타납니다.
참고: 이 작업을 수행하면 기록 로깅이 일부 손실될 수 있습니다.
새 정보 편집
이전에는 정답이었지만, 이제 SLdagon의 답변에 자세히 설명된 것처럼 훨씬 더 부드러운 CMD 기반 프로세스와 아래 Amerdeep의 답변에 자세히 설명된 훨씬 더 부드러운 GUI 기반 프로세스가 있습니다.
이제 (2017.10) 콘솔을 사용하여 Azure 함수 이름을 바꿀 수 있습니다.
- Function APP에서 콘솔 열기 -> 플랫폼 기능:
- 명령줄을 사용하여 Function 폴더 이름을 변경합니다.
- 기능 다시 시작:
- 새로 고침
새 기능을 만들면 이름을 지정하고 기본 기능(HttpTrigger)을 삭제하는 옵션이 제공됩니다.CSSharp1).
이름을 바꾸는 것이 아니라 가장 쉬운 방법이라는 것을 압니다.
기능 앱으로 이동 플랫폼 기능 클릭 앱 서비스 편집기 클릭 기본 기능 이름을 마우스 오른쪽 버튼으로 클릭 - 선택
Below는 나를 위해 일했습니다.
"HttpTrigger"에서 내 zure 함수의 이름을 바꾸고 싶었습니다.CSSharp1"에서 "my-new-func1"로 변경
에 가다
Function Apps >
My-Function-App >
Platform Features TAB >
Console >
아래 명령을 실행합니다.
cd D:\home\site\wwwroot
move HttpTriggerCSharp1 my-new-func1
이제 응용 프로그램을 다시 시작합니다.
Function Apps >
My-Function-App >
Overview TAB >
Restart
참고: 이렇게 하면 'code' 쿼리 매개 변수 기능이 변경됩니다.
언급URL : https://stackoverflow.com/questions/40656603/rename-an-azure-function
'programing' 카테고리의 다른 글
오류 /node_hostname/node-hostname:명령 실패 (0) | 2023.05.23 |
---|---|
grep에서 반환되는 결과 수를 제한하려면 어떻게 해야 합니까? (0) | 2023.05.23 |
원격(원본) Git 저장소의 변경 사항을 확인하는 방법 (0) | 2023.05.23 |
Azure 포털에서 Azure 가상 시스템 이름 변경 (0) | 2023.05.23 |
R data.frame을 Excel 스프레드시트에 복사합니다. (0) | 2023.05.23 |