Giả sử có một số máy chủ web cân bằng tải trong trang trại, có an toàn khi sử dụng thời gian máy chủ ứng dụng/web trong mã ứng dụng để nhận ngày/giờ của hệ thống hay chúng ta nên chịu trách nhiệm này đối với máy chủ cơ sở dữ liệu ?Trong môi trường trang trại, chúng tôi có nên căn cứ ngày/giờ của hệ thống cho máy chủ web hoặc máy chủ cơ sở dữ liệu không?
Có khả năng cài đặt ngày/giờ của máy trên tất cả các máy chủ trong webfarm không đồng bộ không?
Nếu ngày/giờ sẽ chịu trách nhiệm về DBMS, chiến lược này sẽ hoạt động như thế nào nếu chúng tôi có các DB được phân cụm cân bằng tải?
Tại sao không chuẩn UTC? –
Nó thay vì phụ thuộc vào những gì bạn muốn sử dụng thời gian cho. Nếu bạn chỉ cần biết đến phút gần nhất, thì đó là một câu hỏi khác để cần nó đến mili giây. –
Thay vì sử dụng System.DateTime.UtcNow - điều này sẽ tránh bất kỳ vấn đề nào bạn có thể gặp phải nếu các máy không được thiết lập cùng một múi giờ. –