[討論] 想監看API的動作,要用web socket嗎?

作者: JYHuang (夏天到了,冷不起來了說)   2017-05-29 11:25:54
最近的CASE是寫了一支API,給一些設備走HTTP去跟Server溝通用。
在接到POST資料時,去資料庫撈指令response 文字訊息給設備判讀
在單機開發時還可以用http監聽軟體來看HTTP的通訊。
不過丟上Server後,就比較不那麼方便看API流程是否如預期的走
直接把PHP接到和回應的內容寫到txt檔去看是最快速的
不過有想過要進一步做到即時的反應監看
想法有幾種,一種是API那端接收和回應時丟web socket
再由另一支去接然後以XHR方式在WEB上更新
另一個想法是把API的東西丟txt檔
再由另一支去用監看檔案以long polling方式反映給前端
不過這兩種..應該是realtime的東西我都還沒做過..
不知道能不能請先進們指點一個方向,或是有更適合的做法?
作者: lolikung (幹麼查我?)   2017-05-29 13:27:00
readfile + ob_blush更正 ob_flush
作者: ej04cj86 (Swaglicious)   2017-06-01 06:49:00
Log request body + request response 呀你要還可以collectd+graphite+grafana看看elasticsearch 跟 graphite吧,你這樣要依賴兩個endpoint

Links booklink

Contact Us: admin [ a t ] ucptt.com