Azure에 umbraco 웹 사이트 설정이 있습니다. 프런트 엔드 웹 사이트는 정상적으로로드되지만 백 엔드는 "저장 및 게시"를 클릭 한 후 15 초가 지나면 성공을 나타내는 확인 표시가 나타납니다. 테스트 웹 사이트를 설정했지만 Azure VM에서 동일한 Azure 웹 사이트를 호스팅하는 Azure SQL 데이터베이스를 가리키며이 문제가 발생하지 않습니다.Azure umbraco 웹 사이트에서 게시 속도가 느림
답변
움 브라 코 저장 및 게시는 DB 집약적입니다. S1 인스턴스는 아마도 충분하지 않을 수 있습니다. 우리는 dev 사이트를 위해 S2를 사용하는데, 다른 사이트가 데이터베이스에 접근하고 있는지 여부에 따라 저장하고 게시하는 데 최대 5 초가 걸릴 수 있습니다.
실행 속도가 느린 다른 코드에서 문제가 발생할 수도 있습니다. Azure에서 인덱싱 검사와 같은 작업을 수행하는 것은 매우 느릴 수 있습니다. 그것은 또한 일을 늦추는 플러그인 일 수 있습니다.
DocTypes는 얼마나 복잡합니까? 또한 Umbraco의 어떤 버전을 실행하고 있습니까? 일부 이전 버전에는 Azure에서 성능 문제가 발생하는 버그가 있습니다.
동일한 시나리오를 디버깅하는 데 약간의 시간을 할애했습니다. 우리는 일단 누군가가 노드를 저장하면 UI가 다시 반응하기 전에 30 초가 걸리는 상황이있었습니다. 네트워크 추적은 우리가 Umbraco에서 API 호출을 기다리고 있음을 확인했습니다.
우리는 S0 SQL 인스턴스에 있었기 때문에 S1에 부딪 혔고 perf는 악화되었습니다! (추측 인덱스 재구성?).
우리는 이미 Azure 특정 web.config 옵션을 설정했습니다 (예 : ExamineSettings.config에서 useTempStorage = "Sync"). 아래 라인을 추가하는 것을 끝내었고 이제 우리의 세이브는 30-35 초에서 1-2 초에 이릅니다!
<add key="umbracoContentXMLUseLocalTemp" value="true" />
이 여기에로드 균형 조정 가이드에서 사용할 수 있습니다 - https://our.umbraco.org/documentation/Getting-Started/Setup/Server-Setup/load-balancing/flexible
또한이 대답은 그것과 같은 방식으로 설명한다 : https://our.umbraco.org/forum/using-umbraco - 시작하기 // 84291- 하늘빛 - umbraco-after-publishing-old-page-the-site-is-for-2-mins. "모든 Azure 웹 응용 프로그램 배포에는이 설정이 있어야합니다. 그렇지 않으면 umbraco.config가 미친 느린 공유 저장소 위치에 저장되며,이 설정은 로컬 임시이지만 빠른 위치로 이동합니다" –
- 1. Azure webjob 로깅 속도가 느림
- 2. Azure Umbraco 웹 매트릭스 게시 오류
- 3. 웹 페이지로드 속도가 느림
- 4. Azure VM의 도메인 컨트롤러가 응답 속도가 느림
- 5. JMeter 대용량 파일 게시 속도가 느림
- 6. Clickonce 응용 프로그램의 게시 속도가 느림
- 7. python 3 https 게시 속도가 매우 느림
- 8. Azure 웹 사이트에서 Couchbase에 액세스
- 9. 파일 시스템이 여러 Azure 웹 사이트에서 공유됩니까?
- 10. UIWebView에서 PDF로드 속도가 느림
- 11. Azure 웹 사이트 배포가 매우 느림
- 12. 게시 데이터는 웹 사이트에서
- 13. ASMX 웹 서비스 실행 속도가 매우 느림
- 14. 이미지가 많은 웹 페이지 : 스크롤 속도가 느림?
- 15. 로컬 컴퓨터에서 웹 서버를 모방하는 속도가 느림
- 16. Azure 웹 사이트에서 MVC 4 프로젝트 게시 취소
- 17. UIPageView - 컬링 속도가 느림
- 18. VS2010 로딩 속도가 느림
- 19. Firefox에서 Kinetic.js의 속도가 느림
- 20. 모음이있는 데이터로드 속도가 느림.
- 21. 리플렉션 속도가 느림
- 22. 이미지로드 속도가 느림
- 23. 그리기 속도가 느림
- 24. 컴파일시 프로그램 속도가 느림
- 25. libGDX 게임 속도가 느림
- 26. CheckBox 바인딩 속도가 느림
- 27. WPF 렌더링 속도가 느림
- 28. 스트림에서 읽는 속도가 느림.
- 29. Google지도로드 속도가 느림
- 30. c3p0 "getConnection"속도가 느림
아니 정확히 확인 질문이 무엇인지이 배포 시간에 대한인가? 또는 다른 것? Azure Web Apps는 어디에 배포합니까? 자세한 내용을 포함하도록 질문을 편집하십시오. 하지만 ... 더 많은 정보가 있더라도 정확히 누구나 도움을 줄 수 있는지 모르겠습니다. 프로그래밍 문제가 아니며 로깅 정보를 제공하지 않는 한 아무도 어떻게 속도를 높일 수 있는지 알지 못합니다. 배포 (문제가 무엇인지 가정). 웹 애플리케이션 인스턴스 크기가 어쩌면? (웹 앱이라고 가정) –
미안하지만 더 자세히 설명하지 못했습니다. Azure에 IaaS 웹 앱으로 umbraco 웹 사이트 설정이 있습니다. 웹 페이지로드 시간은 정상입니다. umbraco back office에서 콘텐츠를 게시 할 때 15 ~ 20 초가 소요됩니다. VM에 설정이 있고 동일한 작업을 수행하는 데 5 초가 걸립니다. 나는 그것이 애플 리케이션 크기 (웹 애플 리케이션은 S2에서 실행되고 푸른 하늘빛 S1이다)라고 생각하지 않는다. –