Tôi muốn một máy khách TCP cực kỳ hiệu quả để gửi các thông báo đệm giao thức của Google. Tôi đã sử dụng thư viện Netty để phát triển một máy chủ/máy khách.Cách viết một Máy khách Netty hiệu năng cao
Trong các thử nghiệm, máy chủ có khả năng xử lý tới 500 nghìn giao dịch mỗi giây, mà không gặp nhiều vấn đề, nhưng khách hàng có xu hướng đạt đỉnh khoảng 180 nghìn giao dịch mỗi giây.
Tôi đã dựa trên khách hàng của mình trên các ví dụ được cung cấp trong tài liệu Netty, nhưng sự khác biệt là tôi chỉ muốn gửi tin nhắn và quên, tôi không muốn một phản hồi (mà hầu hết các ví dụ nhận được). Có cách nào để tối ưu hóa khách hàng của tôi, để tôi có thể đạt được TPS cao hơn không?
Khách hàng của tôi có nên duy trì nhiều kênh hay tôi có thể đạt được thông lượng cao hơn so với kênh này không?
thời gian thực sự * âm thanh * như khách hàng đang chờ phản hồi ... chỉ là một ý nghĩ - vì nó nghe giống như một dịch vụ khá đơn giản, bạn đã thử sử dụng ổ cắm thô chưa? –
nếu có bất kỳ sự cố nào được giải quyết cho loại ứng dụng khách này, bạn có thể vui lòng chia sẻ mã máy khách cho ví dụ mà phiên bản netty nào sử dụng không? hiện tại tôi đang bị kẹt với các thay đổi phiên bản –