Tôi đang phát triển một trang web asp.net.Nội dung được đổi chỗ cho nhiều phiên người dùng trên trang web asp.net
- Khi hai người dùng khác nhau truy cập trang web đó với các phiên khác nhau, một nội dung người dùng sẽ được trao đổi với người dùng khác.
- Tôi đang sử dụng javacsript, gọi từ pagemethods từ các trang .aspx và C# ở mã phía sau.
- Vấn đề này chủ yếu xảy ra khi hai người dùng đang gọi cùng một chức năng tại một thời điểm.
- Tôi nghĩ rằng các biến tĩnh có thể gây ra vấn đề này và cố gắng không sử dụng bất kỳ biến tĩnh hoặc chức năng tĩnh nào ngoại trừ các hàm pagemethod, nơi nó được điều khiển cho một pagemethod là tĩnh.
hãy giúp tôi giải quyết vấn đề này.
Bạn có thể đăng một ví dụ về mã không? – Damon
Đây có phải là trang web đằng sau bộ cân bằng tải không? Phiên của bạn có được lưu trữ trong quá trình hoặc trong cơ sở dữ liệu không? –
@ Damon này không liên quan đến một khối mã cụ thể .. vấn đề này xảy ra ở bất cứ nơi nào một biến tĩnh được sử dụng. tôi đã cố gắng để tránh các biến tĩnh và phương pháp tĩnh, nhưng đối với pagemethods nó là bắt buộc phải có chức năng tĩnh. vẫn còn nếu u cần mã mẫu, tôi sẽ cung cấp nó. – Hulk