Czy są jakieś warunki wstępne przed przechowywaniem jakichkolwiek obiektów w stanie sesji. Mam na myśli, kiedy nie będę mógł wstawić obiektu w stanie sesji. To było pytanie do wywiadu, które zostało mi zadane. Jaki może być możliwy powód braku możliwości przechowywania obiektu w stanie sesji?Przechowywanie sesji Asp.net
Odpowiedz
Oto kilka, które należy rozważyć:
jeśli ma więcej danych sesji, wtedy więcej pamięci zajętej na serwerze WWW, a które mogą mieć wpływ na wydajność.
Nie zadziała w web garden mode, ponieważ w tym trybie na tym samym komputerze będzie działać wiele plików aspnet_wp.exe.
A jeśli proces AppDomain lub pracownik (aspnet_wp.exe) restart/przetwarza bardzo często wtedy jej nie jest dobry pomysł, aby użyć go
i jest zebrane here ... nadzieję, że odpowiedź Twoje zapytanie ...
Istnieją miejsca w cyklu życia strony asp.net, które nie mają dostępu do stanu sesji ze względu na brak prawidłowej sesji użytkownika, takiej jak Application_Authorize, gdzie nie mamy uwierzytelniony użytkownik, więc sesja będzie pusta. Rzeczywista implementacja magazynu sesji nie powinna stanowić problemu, podobnie jak sposób serializowania danych.
- 1. Przechowywanie obiektów w sesji PHP
- 2. Django - Przechowywanie obiektów w sesji
- 3. Trwałe przechowywanie sesji w węźle
- 4. mysql pdo transakcja i przechowywanie sesji
- 5. Jak bezpieczne jest przechowywanie sesji z Redis?
- 6. Zmienna sesji Asp.net
- 7. Dostawca sesji RavenDB ASP.NET?
- 8. Wydajność sesji ASP.NET
- 9. Stan sesji ASP.NET MVC
- 10. Limit czasu sesji w ASP.NET
- 11. Uzyskaj identyfikator sesji w ASP.Net
- 12. Prowadzenie sesji ASP.NET Open/Alive
- 13. tryb stanu sesji asp.net "SQLServer"
- 14. Limit czasu sesji w ASP.NET
- 15. Limit czasu sesji IIS vs Limit czasu sesji ASP.NET
- 16. SQLServer vs StateServer dla wydajności stanu sesji ASP.NET
- 17. Przechowywanie widoków ASP.Net MVC w bazie danych
- 18. Memcache, Mongodb lub inne Przechowywanie bazy danych dla sesji litowych
- 19. Ochrona CSRF poprzez przechowywanie nonce w zmiennej Sesji i formie
- 20. Przechowywanie sesji w DB tabeli nie działa (używając Zend_Session_SaveHandler_DbTable)
- 21. GWT: Przechowywanie identyfikatora sesji w pliku cookie, a następnie co?
- 22. Uwierzytelnianie użytkownika bez stanu sesji w ASP.NET
- 23. Limity sesji Silverlight, RIA i ASP.Net
- 24. Dostosowywanie limitu czasu sesji na użytkownika - ASP.NET
- 25. Używanie magazynu tabel Azure dla sesji ASP.NET
- 26. Dane sesji ASP.Net utracone między stronami
- 27. Gdzie powinienem zadeklarować zmienną sesji w asp.net
- 28. Scenariusz przełączania awaryjnego dostawcy stanu sesji ASP.Net
- 29. Plik cookie sesji ASP.net utracony lub usunięty
- 30. ASP.NET MVC: jak zapobiec blokadzie sesji?
Witaj. Gdzie przechowujesz sesję? (in-proc, w bazie danych, ...) – SquidScareMe
Inproc ......... –
Serializowalny, oczywiście - czy miałeś na myśli coś innego? – Rup