PCDVD數位科技討論區
PCDVD數位科技討論區   註冊 常見問題 標記討論區為已讀

回到   PCDVD數位科技討論區 > 其他群組 > 疑難雜症區
帳戶
密碼
 

回應
 
主題工具
打工吧魔王大人
*停權中*
 
打工吧魔王大人的大頭照
 

加入日期: May 2014
您的住址: 某個不大不小的島
文章: 628
問個MySQL問題

同一系統 同一段時間
如果PHPBB已開啟某個sql DB,
那麼另一個工具如 golang 能夠再開啟(使用與RW)同一個 sql DB嗎 ?
     
      
舊 2016-10-13, 12:13 PM #1
回應時引用此文章
打工吧魔王大人離線中  
tvirus
Golden Member
 
tvirus的大頭照
 

加入日期: Jan 2003
您的住址: 惡運深淵
文章: 2,562
http://xyz.cinc.biz/2013/04/mysql-lock-tables.html

我是沒印象phpBB有狠到鎖資料庫...
 
舊 2016-10-14, 01:25 AM #2
回應時引用此文章
tvirus離線中  
打工吧魔王大人
*停權中*
 
打工吧魔王大人的大頭照
 

加入日期: May 2014
您的住址: 某個不大不小的島
文章: 628
引用:
作者tvirus

我是沒印象phpBB有狠到鎖資料庫...


Thanks,

那同一台機器 已有運作的phpbb ,
其中http port 80 被運作中的phpbb抓去用後 , 可以再掛上 golang 當後端收 get post 請求嗎?

還是我的認知有誤? 這是兩碼子事?
舊 2016-10-14, 01:44 AM #3
回應時引用此文章
打工吧魔王大人離線中  
bestbuy
Junior Member
 
bestbuy的大頭照
 

加入日期: Jul 2002
您的住址: Calgary, Canada
文章: 931
引用:
作者打工吧魔王大人
Thanks,

那同一台機器 已有運作的phpbb ,
其中http port 80 被運作中的phpbb抓去用後 , 可以再掛上 golang 當後端收 get post 請求嗎?

還是我的認知有誤? 這是兩碼子事?


算是你的認知有誤吧, phpbb 並不會把 port 80 "抓去"
這個你要去看看 http server 設定, 看能不能php golang一起上
__________________

此文章於 2016-10-14 02:22 AM 被 bestbuy 編輯.
舊 2016-10-14, 02:19 AM #4
回應時引用此文章
bestbuy離線中  
打工吧魔王大人
*停權中*
 
打工吧魔王大人的大頭照
 

加入日期: May 2014
您的住址: 某個不大不小的島
文章: 628
爬文找到正解了,
go & mysql 要獨立一台來做。
舊 2016-10-14, 03:54 PM #5
回應時引用此文章
打工吧魔王大人離線中  
永遠之傳說
Major Member
 

加入日期: Apr 2001
您的住址: Taichung
文章: 129
網站的原理都是相同的,跟DB無關,市面DB都是可以一對多,不然早就被淘汰了。

透過DNS網址解析(就是www.google.com這種),單個service(如apache or iis)可以對應n個網站;如果是使用IP形式,則只能一個服務對應一個網站,以上為預設80 port來說。

結論:
同一台server主機,所有網站都設定DNS網址,則可以一對多。
同一台server主機,所有網站都沒有設定DNS網址,則要改用不同port號來避免衝突。
__________________
舊 2016-10-14, 04:27 PM #6
回應時引用此文章
永遠之傳說離線中  
打工吧魔王大人
*停權中*
 
打工吧魔王大人的大頭照
 

加入日期: May 2014
您的住址: 某個不大不小的島
文章: 628
引用:
作者永遠之傳說
結論:
同一台server主機,所有網站都有設定DNS網址,則可以一對多。
同一台server主機,所有網站都沒有設定DNS網址,則要改用不同port號來避免衝突。

因為外網 DNS要錢....


再問個問題 好像是介於上面結論之間?
同一台電腦 一張網卡
有讓外人來連的固定IP與網址 假設是 140.112.88.99
此時區網的網址 192.168.0.33
這時 A程式以先bind/listen 140.112.88.99 的port 80
會影響 B程式 去bind/listen 192.168.0.33 與連線 port 80 的運作嗎 ?


(同台電腦 外部連進來的http 服務 可以與內部連線的http 完全不同?
這樣區網內的其他電腦 就可以連到同台電腦但不同的http服務了 ,先不管外面的電腦是怎麼連)

先假設一個卦 apache2 一個卦nginx , 或phpbb & go

此文章於 2016-10-15 10:59 AM 被 打工吧魔王大人 編輯.
舊 2016-10-15, 10:50 AM #7
回應時引用此文章
打工吧魔王大人離線中  
bestbuy
Junior Member
 
bestbuy的大頭照
 

加入日期: Jul 2002
您的住址: Calgary, Canada
文章: 931
那張網卡只有一個 192.168.0.33
140.112.88.99 是 forward 去 192.168.0.33

除非你A程式裝在router上, 不然我不知道你要怎麼去 listen 140.112.88.99 的port 80
你想掛兩個http server最直接就是用不同port
__________________

此文章於 2016-10-15 01:28 PM 被 bestbuy 編輯.
舊 2016-10-15, 01:21 PM #8
回應時引用此文章
bestbuy離線中  
tvirus
Golden Member
 
tvirus的大頭照
 

加入日期: Jan 2003
您的住址: 惡運深淵
文章: 2,562
apache用virtualhost做proxy
舊 2016-10-16, 12:08 PM #9
回應時引用此文章
tvirus離線中  


回應


POPIN
主題工具

發表文章規則
不可以發起新主題
不可以回應主題
不可以上傳附加檔案
不可以編輯您的文章

vB 代碼打開
[IMG]代碼打開
HTML代碼關閉



所有的時間均為GMT +8。 現在的時間是11:01 PM.


vBulletin Version 3.0.1
powered_by_vbulletin 2025。