Hai ngày trước, không có thay đổi mã hoặc thay đổi đối với DB, tôi không nhận được nhiều lỗi (mỗi 5 phút hoặc lâu hơn) với lỗi The wait operation timed out
có hai lỗi đầy đủ gạch dưới khác nhau về thông tin đăng nhập trước và thông tin khác về bài đăng:Tất cả đột ngột nhận được rất nhiều Thời gian chờ hoạt động trên các vấn đề về SQL Azure
System.Data.Entity.Core.EntityException: Nhà cung cấp cơ sở không thành công khi mở. ---> System.Data.SqlClient.SqlException: Thời gian chờ kết nối đã hết hạn. Khoảng thời gian chờ đã hết trong khi cố gắng tiêu thụ thông báo bắt tay trước khi đăng nhập. Điều này có thể là do việc bắt tay trước khi đăng nhập không thành công hoặc máy chủ không thể trả lời kịp thời. Thời gian sử dụng trong khi cố gắng kết nối với máy chủ này là - [Khởi tạo trước] khởi tạo = 21; bắt tay = 14988; ---> System.ComponentModel.Win32Exception: Hoạt động chờ đã hết thời gian
System.Data.Entity.Core.EntityException: Nhà cung cấp cơ sở không thành công khi mở. ---> System.Data.SqlClient.SqlException: Thời gian chờ kết nối đã hết hạn. Khoảng thời gian chờ đã trôi qua trong giai đoạn hậu đăng nhập. Kết nối có thể đã hết thời gian chờ trong khi chờ máy chủ hoàn tất quá trình đăng nhập và trả lời; Hoặc nó có thể đã hết thời gian trong khi cố gắng tạo nhiều kết nối hoạt động. Lỗi này xảy ra khi cố gắng kết nối với đích định tuyến. Thời gian sử dụng trong khi cố gắng kết nối với máy chủ gốc là - [Khởi động trước] khởi tạo = 5; bắt tay = 3098; [Đăng nhập] khởi tạo = 0; xác thực = 0; [Đăng nhập] hoàn thành = 7; Thời gian sử dụng trong khi cố gắng kết nối với máy chủ này là - [Khởi tạo trước] khởi tạo = 20; bắt tay = 5; [Đăng nhập] khởi tạo = 0; xác thực = 0; [Đăng nhập] hoàn thành = 11003; ---> System.ComponentModel.Win32Exception: Hoạt động chờ đã hết thời gian
Tôi đang sử dụng Khuôn khổ thực thể và trang web của tôi được lưu trữ trên ứng dụng web Azure. Tôi đã thực hiện một số giải pháp và hầu hết các câu hỏi SO mà tôi tìm thấy về điều này KHÔNG liên quan đến Entity Framework nhưng ADO.Net vài bài đăng tôi tìm thấy dẫn tôi cập nhật từ dịch vụ Basic to Standard (S0) cho DB và tạo GlobalDBConfig với
public class GlobalDBConfig : DbConfiguration
{
public GlobalDBConfig()
{
SetExecutionStrategy("System.Data.SqlClient",() => new SqlAzureExecutionStrategy(2, TimeSpan.FromSeconds(30)));
}
}
Làm cách nào tôi có thể tìm ra điều gì khác đang xảy ra và khắc phục sự cố? Đây là một DB rất đơn giản với các truy vấn đơn giản và rất ít lưu lượng truy cập vào trang web (ít hơn 1000 lượt truy cập vào một ngày)
Mở sự cố với Azure SQL DB –
Tôi đang gặp sự cố tương tự. –
@RemusRusanu Tôi hy vọng sẽ thử và loại bỏ tất cả các lựa chọn khác trước khi tôi phải trả tiền để được hỗ trợ. Tôi thất nghiệp vì vậy tôi không thực sự có tiền cho nó. – Matthew