加載中

服務器比較

有一天,我开始思考一个问题:在构建网络上的新服务时,应该使用哪种现有的服务器架构?我的技使我能够同时与多个Web服务器进行工作但哪个是最合适的呢?

为了回答个问题,我开发了一个负载测试服务,并对几种服务器架构进行了测试,以较它们并评估它们在负载下的性能。

后,我基于每种架构实现了简单的文件服务器,并在干净的环境中署了它们。为了进行测试,我使用了相同的VDS(CentOS 7.6.1810,1x2.2Hz,0.5GB RAM),以下是结果:

Java Server

/img/data/58a6cde2.jpg

 

Node.js Server

/img/data/adcfdaac.jpg

 

Node.js Express

/img/data/af50d1b8.jpg


Java Spring, к сожалению, не прошел результаты нагрузочного тестирования. Возможно я сделал что-то не так, или ресурсов VDS было недостаточно, но сервер просто отказывался работать под нагрузкой дольше минуты.


提交於 20/07/2023 05:40

最後編輯於 20/07/2023 05:41



最新評論


沒有評論




你也可能對此有興趣