版本 redhat enterprise 6
系統環境 vmware虛擬機 (版本7.1) 內存1024M,硬盤20G
開機後 setenforce 0(禁用SELinux)
iptables -F(清空路由表)
然後啟動相關服務,在宿主機(xp)用客戶端調用服務,有時很快調用完成,有時又明顯的停頓感。
初步排除服務編程方面的原因,依據如下:
如果服務端是最簡單的hello_world程序也存在此現象,即調用服務的時候,服務端沒有復雜的業務邏輯,只是簡單的返回“hello world”,也存在明顯的停頓感覺,但有時很流暢,兩種情況出現的比例基本是1:1
嘗試過多種服務框架來實現服務端,都存在此現象,如:qpid的消息中間件(自己編譯的,非系統自帶),Ice(Internet communicate engin)通信框架
基於以上原因,初步排除不是編程原因,考慮可能是linux系統配置方面的原因,或許是客戶端所在xp系統的問題,請大家幫忙分析下,linux系統實在不熟悉