各位大佬好,小弟现在对一个问题比较迷惑,如何统计网站的访问次数,目前使用的技术方案是SSM(spring+springmvc+mybatis),不知道这个功能应该是实现在哪里,请各位赐教。
ringa_lee2017-04-18 10:56:45
1. nginx などのリバース プロキシ ツールがある場合は、統計のためにそれを nginx に直接渡すことができます。
2. サーブレット インターセプターを使用して、必要な統計リクエストをインターセプトし、必要に応じて統計を分類または要約できます。
3. 上記と同様に、サーブレット フィルターを使用して、統計が必要なリクエストをフィルターできます。
4.Spring aopも良い選択です。
5. jsスクリプトの場合、ページにアクセスする必要のないリクエストはカウントされません。
6. コンテナのアクセスログの統計。
負荷分散がある場合、23456を最後にまとめる必要があり、さらに面倒です。
阿神2017-04-18 10:56:45
比較的原始的な方法について説明します。HttpSessionListener を作成し、静的なアクセス カウント変数を維持し、セッションが作成されるたびに +1 します。もちろん、マルチスレッドの問題に注意する必要があります