Google protokol arabelleği iletileri göndermek için son derece verimli bir TCP istemcisi istiyorum. Bir sunucu/istemci geliştirmek için Netty kütüphanesini kullanıyorum.Yüksek performanslı bir Netty Client nasıl yazılır
Testlerde sunucu, pek çok sorun olmadan saniyede 500 bin işlem yapabiliyor gibi görünüyor, ancak istemci saniyede 180 bin işlem yapmaya eğilimli.
İstemcimi Netty belgelerinde sağlanan örneklere dayandırdım, ancak fark sadece iletiyi göndermek ve unutmak istiyorum, bir yanıt istemiyorum (bu örneklerin çoğunda). İstemcimi optimize etmek için zaten var mı, böylece daha yüksek bir TPS elde edebilir miyim?
İstemcim birden çok kanalı korumalı mı, yoksa tek bir kanalla bundan daha yüksek bir verim elde edebilecek mi? istemci aldıktan değil, gönderme yalnızca ilgileniyorsa
zamanlama gerçekten de * ses * istemcinin bir yanıt beklemesi gibi ... sadece bir düşünce - oldukça basit bir hizmet gibi göründüğü için, sadece ham bir soket kullanmayı denediniz mi? –
Bu tür bir müşteri için çözüme kavuşturulmuş herhangi bir sorun varsa, lütfen müşteri kodunu, örneğin netty versiyonu ile birlikte kullanabilir misiniz? Şu anda sürüm değişiklikleri –