国产+高潮+在线,国产 av 仑乱内谢,www国产亚洲精品久久,51国产偷自视频区视频,成人午夜精品网站在线观看

Gateway消息下發(fā)客戶端速度變慢,5秒一次,一開始可以達到20多條每秒

JY-Chen

下發(fā)接口使用的是:sendToGroup。一開始服務端可以向客戶端每秒下發(fā)20多條(故意不執(zhí)行業(yè)務邏輯所以消費者處理速度很快,正常業(yè)務邏輯會達到3條每秒),在客戶端收到將近300條左右,服務端的下發(fā)速度卻慢到5秒一條,而且每次都是5秒。在重啟消費者進程后,開始會很快,但達到300左右就又慢下來了,而且慢下來之后,Gateway提供的獲取組鏈接數(shù)的這個接口:getClientIdCountByGroup返回數(shù)為0。請問這個是否觸發(fā)了Gateway的什么機制?像是被限流了
問題補充:
每調用一次Gateway接口,就需要等待5秒,下發(fā)邏輯中調用了三次Gateway接口,下發(fā)耗時就花費15秒。而且客戶端是在線的,因為客戶端可以接收到消息,Gateway服務器和客戶端不在同一臺服務器上截圖截圖

1877 2 1
2個回答

JY-Chen

頂?。。。。∥沂切率?。。。。。。請各位大佬手下留情

  • 暫無評論
JY-Chen

這個問題被我規(guī)避掉了,原因是接口isUidOnline或getClientIdByUid不能頻繁調用(深究下去發(fā)現(xiàn)是GatewayClient客戶端里面的stream_select超時了返回0,超時時間5秒,超時原因吧,我太菜了不知道,也許這兩個接口的使用不能放在消費者中頻繁調用,希望有大佬可以回答)。接口sendToUid倒是可以頻繁調用

  • walkor 2023-05-21

    用linux系統(tǒng),參考workerman手冊優(yōu)化linux內核

年代過于久遠,無法發(fā)表回答
??