AWS 如何取得 server 端錯誤碼?

看板Ajax作者 (Oink)時間4年前 (2019/08/26 01:03), 編輯推噓2(2013)
留言15則, 6人參與, 4年前最新討論串1/1
小弟新手最近做了一個line機器人 用的是node.js MySQL 架在AWS上 SSH 什麼的都設好了 機器人綁定網址後 也都可以正常運作 但有個問題就是如果在AWS上 出錯了(error) 要怎麼得知錯誤訊息呢? 如果在local用ngrok的話可以看terminal 但在AWS上爆了就什麼都不知道RR google後得知幾種方法 不知道正不正確: 1.PuTTY連上AWS server (有連上了 但不知要做啥) 2.Lambda (?) 3.AWS Auto Scaling (?) 如果問的太菜.. 請多包涵 謝謝大大們 ----- Sent from JPTT on my Google Pixel 3 XL. -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 223.140.202.212 (臺灣) ※ 文章網址: https://www.ptt.cc/bbs/Ajax/M.1566752596.A.BC3.html

08/26 19:42, 4年前 , 1F
推pm2
08/26 19:42, 1F

08/26 20:03, 4年前 , 2F
基本的思考方向,要回看錯誤訊息你必須要有存,不然你只
08/26 20:03, 2F

08/26 20:03, 4年前 , 3F
能看到終端機當下印出的訊息。如上述,pm2 log 可以參考
08/26 20:03, 3F

08/26 20:03, 4年前 , 4F
一下,然後你查的三個東西方向都不太對
08/26 20:03, 4F

08/27 14:55, 4年前 , 5F
感謝大大 會研究pm2 還有任何建議的話 非常感謝
08/27 14:55, 5F

08/30 18:51, 4年前 , 6F
AWS RDS 的performance insight 應該有error log哦
08/30 18:51, 6F

10/01 00:17, 4年前 , 7F
存 log 看一下 cloudwatch 跟 cloudwatch client
10/01 00:17, 7F

10/01 00:46, 4年前 , 8F
還是原 Po 是想知道怎麼把輸出倒到某個 log 檔案內?
10/01 00:46, 8F

10/21 00:02, 4年前 , 9F
你應該是用EC2。是可以改用Lamba+Node.js然後結果會顯示
10/21 00:02, 9F

10/21 00:02, 4年前 , 10F
在cloudwatch也可以搭配AWS SDK
10/21 00:02, 10F

10/21 00:05, 4年前 , 11F
MySQL也可以改用AWS RDS for MySQL。至於AutoScaling是
10/21 00:05, 11F

10/21 00:05, 4年前 , 12F
用在當你的EC2承載量增大用,和看Log沒關係
10/21 00:05, 12F

10/21 00:09, 4年前 , 13F
我兩種都試過。ngrok是比較好Debug因為在你本機上。Lamb
10/21 00:09, 13F

10/21 00:09, 4年前 , 14F
da要一直看log。可能的方案是在本機做好後搭API Gateway
10/21 00:09, 14F

10/21 00:09, 4年前 , 15F
+Lambda+RDS做成serverless deployment
10/21 00:09, 15F
文章代碼(AID): #1TOhzKl3 (Ajax)
文章代碼(AID): #1TOhzKl3 (Ajax)