各位大大好
小弟初碰 websocket
想把一個目前已經可在 local 端啟動的 websocket server 搬到 GCP 上去啟用
有參考過 GCP 提供的官方文件 https://cloud.google.com/appengine/docs/flexible/php/using-websockets-and-session-affinity?hl=zh-tw
但它是要在本地開啟 websocket server 後才部署到 GCP
這代表我的 local 主機要開著 比較不符合我的需求
我想既然我可以在 local端同時扮演 server 和 client
為何不能在 GCP 上做一樣的事
可是我 code 照搬上去後 GCP 是連不到 websocket 的
小弟發現 當我 local 啟動 server 時
GCP 上的 client 竟然就能成功連線
很好奇這是為何 我完全沒使用 SDK 之類的
GCP 的 VM 竟然可以抓到我 local 的 websocket
註:
外部連不到的話 防火牆的port有檢查過了嗎