Chúng tôi có Gói dịch vụ ứng dụng Azure với hơn 20 ứng dụng.Làm cách nào để có danh sách trạng thái kết nối TCP cho ứng dụng Dịch vụ ứng dụng Azure?
Một trong các ứng dụng đang gây cạn kiệt cổng. Tất cả các ứng dụng trên gói giá đều bị mất kết nối.
Hỗ trợ kỹ thuật cho biết trạng thái TIME_WAIT Các kết nối TCP chiếm ưu thế khi cạn kiệt cổng xảy ra. Để giúp chẩn đoán và theo dõi tình huống này và trong tương lai, tôi muốn có cách chung để nhận kết nối TCP và trạng thái trên mỗi ứng dụng.
Điều này có khả thi không? Nếu thế thì sao?
[Phương thức IPGlobalProperties.GetActiveTcpConnections] (https://msdn.microsoft.com/en-us/library/system.net.networkinformation.ipglobalproperties.getactivetcpconnections.aspx) có thể trả lại kết nối TCP, nhưng nó không hoạt động với Azure Dịch vụ ứng dụng. Và bàn điều khiển gỡ lỗi Kudu không cho phép chúng tôi chạy lệnh '' netstat -n'' để hiển thị các kết nối đang hoạt động đang được sử dụng bởi giao thức TCP/IP. Tôi nghi ngờ rằng hiện tại nó không cho phép chúng tôi nhận được các kết nối TCP cho mỗi ứng dụng. –
Tôi thấy điều này như một lỗ hổng. Hỗ trợ kỹ thuật @ MSFT có vẻ như là họ cũng gặp khó khăn lớn trong việc giúp đỡ trường hợp của chúng tôi. Tôi không chắc chắn làm thế nào để tiến hành trong việc chẩn đoán nguyên nhân của sự cạn kiệt cảng. – Sentinel