作者cowbaying (是在靠北喔)
看板java
標題Re: [問題] connection pool 問題
時間Fri May 8 14:13:55 2015
※ 引述《noapaov (單身漢)》之銘言:
: 我修改一下架構如下,
: JForma application --> web server (裡面有一支connectionPoolManage) -> Mysql
^^^^^^^^^^
現在的web server是這樣的
每個瀏覽器(使用者)都會產生一整個完整的instance
有效的解決做法就是不要在web裡面放DB相關的處理函數
否則100個人使用該站就會產生1萬個DB連線
解法有蠻多種的
一是用socket
二是將連線數控制在數量1
三是另外用框架寫個http後端管理DB連線
個人推薦用websocket
: connectionPoolManage class 將 arrayList 存成靜態變數,
: 不知這些library的運作是否是類似這樣的機制?
: 謝謝 !
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 218.173.185.36
※ 文章網址: https://www.ptt.cc/bbs/java/M.1431065638.A.655.html
推 pttworld: 這回文有專業到,給推。 05/08 18:17
推 yoshilin: 所以是把web server跟ap server分離 05/08 19:28