我的項目需要同時處理100個請求,并且請求是io堵塞的,假設(shè)一個請求需要3秒處理完,我的webserver進程數(shù)量顯然不能開得太少,并且我用的服務(wù)器是2核心4g(核心數(shù)量不會太多 最多考慮4核心),我的進程數(shù)量如果希望開100個,那么cpu上下文切換的性能損失大概占比多少?另外java輪詢池mysql鏈接一般也就十幾個足夠了,如果我開100個進程 那么我sql鏈接數(shù)量也需要很多,這個會進一步消耗性能嗎
上面是我的舉例,我嘗試過開300個進程在實際使用中,效果不是很好 如果并發(fā)很大 項目依然會卡住
我不是很懂java 我同學學java的 他說java不需要設(shè)置啟動進程 我也不太懂
我想請問一下 webman如何配置能在并發(fā)處理上 接近或者超過java