Điểm:0

Sự cố kết nối giữa các máy chủ - Ứng dụng (IIS) - SQL Server

lá cờ in

Tôi đã tạo một ứng dụng web (ASP.NET Core MVC) để truy xuất một lượng lớn dữ liệu từ máy chủ SQL. Ứng dụng được cài đặt trong máy chủ (A) với IIS 6.2 và Windows Server 2012R2, trong khi máy chủ SQL được cài đặt trong một máy chủ khác (B) với MS SQL Server 2014 và cả Windows Server 2012R2.

Khi ứng dụng này được cài đặt trong máy chủ A, việc truy xuất một lượng lớn dữ liệu sẽ trả về lỗi:

502 - Máy chủ web nhận được phản hồi không hợp lệ trong khi hoạt động như một cổng hoặc máy chủ proxy.
Có một vấn đề với trang bạn đang tìm kiếm, và nó không thể được hiển thị. Khi máy chủ Web (trong khi đóng vai trò là cổng hoặc proxy) liên lạc với máy chủ nội dung ngược dòng, nó đã nhận được phản hồi không hợp lệ từ máy chủ nội dung.

Khi ứng dụng đang chạy trong máy tính của tôi có kết nối với SQL của máy chủ B, không có lỗi nào được trả về và tác vụ đã hoàn tất thành công.

Đây có phải là lỗi hết thời gian hoặc lỗi ưu tiên không? Không có lỗi nào được trả về trong Trình xem sự kiện của cả máy chủ A và máy chủ B. Đây có phải là cấu hình của máy chủ A (IIS hoặc loại khác) không?

Lưu ý: các ứng dụng khác trong máy chủ hoạt động bình thường.

Lưu ý: nhật ký của ứng dụng có các loại thông báo sau:

cảnh báo: Microsoft.EntityFrameworkCore.Query[20500]
Biểu thức LINQ 'where {từ Chuỗi q trong __8__locals1_Geobricks_2 where [l].Geobrick.StartsWith([q]) select [q] => Any()}' không thể được dịch và sẽ được đánh giá cục bộ.
Điểm:0
lá cờ in

Vấn đề đã được giải quyết với việc tối ưu hóa các truy vấn SQL.

Tôi đã quản lý để rút ngắn dữ liệu được truy xuất từ ​​máy chủ SQL bằng cách bao gồm các mệnh đề WHERE trước đây không được bao gồm trong lệnh SQL được gửi tới máy chủ SQL.

Tôi đã không thử, nhưng có lẽ tôi có thể đặt thời gian chờ của lệnh thành thời gian lớn hơn ...

Đăng câu trả lời

Hầu hết mọi người không hiểu rằng việc đặt nhiều câu hỏi sẽ mở ra cơ hội học hỏi và cải thiện mối quan hệ giữa các cá nhân. Ví dụ, trong các nghiên cứu của Alison, mặc dù mọi người có thể nhớ chính xác có bao nhiêu câu hỏi đã được đặt ra trong các cuộc trò chuyện của họ, nhưng họ không trực giác nhận ra mối liên hệ giữa câu hỏi và sự yêu thích. Qua bốn nghiên cứu, trong đó những người tham gia tự tham gia vào các cuộc trò chuyện hoặc đọc bản ghi lại các cuộc trò chuyện của người khác, mọi người có xu hướng không nhận ra rằng việc đặt câu hỏi sẽ ảnh hưởng—hoặc đã ảnh hưởng—mức độ thân thiện giữa những người đối thoại.