java - 應該如何理解高並發?理解apache服務和nginx對高並發的處理機制?
伊谢尔伦
伊谢尔伦 2017-04-18 10:56:49
0
0
505

看過很多關於並發的文章,但是現實開發中暫時沒有遇到過,有些概念比較模糊。

先舉例子

我們春節搶票回家,如果某趟車9點售票,a和b都在9:00:00(精確到微秒,甚至unix時間一樣的),搶深圳到武漢的票。

問題如下

1.這屬於並發嗎?如果是並發,會產生什麼結果(如用戶數據混亂之類)。如果不是,如何才能產生並發的條件?
2.如果是並發, java是相對線程安全,如果12306的服務器語言是java的話,這樣是不是就不會產生有危害的結果?如果還是會產生,是否可以使用隊列解決?
3.如果12306的服務器是tomcat,是不是會消耗大量的CPU資源?如果用高性能服務器nginx和php組合處理業務,會不會更高(但php性能並沒有java好)?

伊谢尔伦
伊谢尔伦

小伙看你根骨奇佳,潜力无限,来学PHP伐。

全部回覆(0)
熱門教學
更多>
最新下載
更多>
網站特效
網站源碼
網站素材
前端模板