2012-03-31 2 views
1

This question 페이지 뷰를 저장하는 방법에 대해 이야기하고 있지만 이제는 분산 환경 (여러 웹 서버)이 있으므로 해당 질문의 대답이 더 이상 적용되지 않는 것 같습니다.asp.net-mvc 웹 사이트의 경우 분산 환경에서 페이지 뷰를 캡처하는 방법은 무엇입니까?

분산 환경에서 사이트의 각 페이지에 대한 페이지 뷰를 캡처하고 저장하는 가장 좋은 방법은 무엇입니까?

답변

1

기본 인 메모리 캐시 대신 웹 팜에서 AppFabric 또는 memcached과 같은 분산 캐시를 사용할 수 있습니다. 또는 결과를 데이터베이스에 저장하십시오.

1

웹 서버에 대한 Ajax 포스트 콜을 고려해보십시오. 서버 URL에

<script> 
    document.ready(function() { $ajax.post("server url")}) 

스토리지의 카운트 항목을 작성하는 관리 : 데이터는 윈도우 푸른 저장, SQL의 푸른 또는 데이터베이스, 다음과 유사한 어떠한 저장 장치에 저장할 수 있습니다.