Mam aplikację w Spring postawioną na Tomcat 8.5.5, JDK8. W jaki sposób najlepiej zrobić coś takiego, żeby zapisywać do bazy danych statystyki o odwiedzinach? Interesuje mnie wszystko, adresy IP jakie łączyły się ze stroną, przeglądarki z jakich korzystano, dosłownie wszystko co można wyciągnąć. Chcę to zapisywać do bazy danych i prezentować w panelu administratora w aplikacji. Mógłby ktoś kto ma doświadczenie w temacie dać jakąś wskazówkę?
0
Tu masz zliczanie odwiedzin:
https://kodejava.org/how-do-i-count-number-of-online-users/
Co do reszty to szukaj pod "java spring user tracking". Tu masz trochę:
http://stackoverflow.com/questions/24405828/get-user-information-like-user-os-browser-ip-address-etc
- Rejestracja:ponad 8 lat
- Ostatnio:ponad 8 lat
- Postów:7
0
Albo zrób jak człowiek i skorzystaj z psad'a lub odpowiednika. Niech aplikacja nic nie wie na ten temat, czy coś jest logowane czy nie. Nie skomplikujesz projektu, a dodatkowo będziesz mógł dorzucać różne "bajerki" oraz podzielisz wszystko na warstwy. To rozwiązanie jeżeli masz dedyka lub jakiegoś VPS'a.
Zarejestruj się i dołącz do największej społeczności programistów w Polsce.
Otrzymaj wsparcie, dziel się wiedzą i rozwijaj swoje umiejętności z najlepszymi.