>  Q&A  >  본문

java - 如何实现网站访问次数记录

各位大佬好,小弟现在对一个问题比较迷惑,如何统计网站的访问次数,目前使用的技术方案是SSM(spring+springmvc+mybatis),不知道这个功能应该是实现在哪里,请各位赐教。

阿神阿神2743일 전706

모든 응답(5)나는 대답할 것이다

  • ringa_lee

    ringa_lee2017-04-18 10:56:45

    1. nginx와 같은 역방향 프록시 도구가 있는 경우 통계를 위해 nginx에 직접 전달할 수 있습니다.
    2. 서블릿 인터셉터를 사용하여 필요한 통계 요청을 가로채고 필요에 따라 통계를 분류하거나 요약할 수 있습니다.
    3. 위와 마찬가지로 서블릿 필터를 사용하여 통계가 필요한 요청을 필터링할 수 있습니다.
    4.Spring AOP도 좋은 선택입니다.
    5. js 스크립트인 경우 페이지에 액세스할 필요가 없는 요청은 계산할 수 없습니다.
    6. 컨테이너 액세스 로그 통계.

    로드 밸런싱이 있으면 마지막에 23456을 요약해야 하는데 그게 더 귀찮습니다.

    회신하다
    0
  • 天蓬老师

    天蓬老师2017-04-18 10:56:45

    웹사이트 방문 기록? Baidu의 통계 도구를 사용하여 해당 Js 코드를 페이지의 공개 부분에 추가하면 됩니다

    회신하다
    0
  • 怪我咯

    怪我咯2017-04-18 10:56:45

    봄에 인터셉터를 작성하세요. 각 방문을 기록하십시오.
    또는 Baidu와 같은 타사 도구를 사용하여 스크립트를 직접 삽입하세요.

    회신하다
    0
  • 阿神

    阿神2017-04-18 10:56:45

    상대적으로 원시적인 방법에 대해 이야기하겠습니다. HttpSessionListener 작성, 정적 액세스 횟수 변수 유지, 세션이 생성될 때마다 +1, 물론 멀티스레딩 문제에 주의하세요

    회신하다
    0
  • 伊谢尔伦

    伊谢尔伦2017-04-18 10:56:45

    그냥 애플리케이션을 사용하세요

    회신하다
    0
  • 취소회신하다