Platform
ログ
8 分
パースサーバーログ イントロダクション このガイドでは、back4appダッシュボードで見つけることができるログについて学びます。 目標 ログを理解する システム 情報 エラー アクセス 前提条件 このページを読むための前提条件はありません。 ログ ログを探していますか?あなたは正しい場所にいます ) ログは開発または本番アプリにとって不可欠であり、実行中のプロセスの集約出力で何が起こっているかを理解するための重要な方法です。アプリの動作を追跡できる必要があります。 アプリケーションイベントのログ記録は、リクエストを理解し、コード内の可能なループやバグを特定するために重要です。 左メニューで確認できます。 クラウドコード クラウドコード > ログ ログ 。以下の画像のように見えます システム システムログ system log は、 console log() console log() と console error() console error() 、およびアプリで発生するすべての一般的なログを表示します。 情報 ここには、cloud code関数やトリガーに関する警告、ならびにlive queryのステータスが表示されます。 エラー cloud code関数やデータベースに関連するエラー。 アクセス このブロックには、 リクエスト がサーバーに入ってくる情報が含まれています。この情報は、データがどこからアクセスされているのか、どのようにアクセスされているのか、誰によってアクセスされているのか、リクエストのステータスを理解するために不可欠です。 サンプルログ ここでは、back4appログのいくつかの例を見つけることができます システム back4appでは、parse cacheモジュールは2 8 4以上のバージョンでデフォルトで設定されています。したがって、parse serverの初期化からいくつかの警告を見ることも可能です クラウドコードの構文エラー また、cloud codeトリガーからのconsole log 情報 サーバーurlとライブクエリがクラスに対して有効になっている場合、このセクションにメッセージが表示されます クラウドコード関数を呼び出すこともここに記録されます 戻り値のないクラウドコード関数を実行する エラー タイムアウトエラー cloud codeトリガーエラー(以下の例を参照) 1 beforesaveがmyclassのユーザー未定義に対して失敗しました 2 入力 {"name" "person","createdat" "2021 06 16t17 12 54 863z","updatedat" "2021 06 16t17 17 14 717z","objectid" "aswn26ns4q"} 3 エラー {"message" "18歳未満の人を保存することはできません!","code" 141} アクセス 1 2974 431\ c7dc 5bb0 51ec 6258 6a16\ e12b \[2021 06 16t16 48 32 352z] "post /serverinfo" 200 1 ms 217 bytes in 732 bytes out 2 2974 431\ c7dc 5bb0 51ec 6258 6a16\ e12b \[2021 06 16t16 47 26 879z] "get /classes/myfirstclass" 200 50 ms 248 bytes in 24 bytes out 3 2974 431\ c7dc 5bb0 51ec 6258 6a16\ e12b \[2021 06 16t16 46 57 068z] "put /classes/myfirstclass/ao2ezfuqrs" 200 9 ms 240 bytes in 40 bytes out エンドポイントの後、レスポンスステータスコードを確認できます。以下のいくつかの例を確認してください 1 200 = リクエストは成功しました。 2 201 = リクエストは成功し、新しいリソースが作成されました。これは通常、postまたはputリクエストの後に送信されるレスポンスです。 3 204 = コンテンツなし 4 400 = 不正なリクエスト 5 401 = 認証されていません 6 404 = 見つかりません 7 408 = リクエストタイムアウト 8 500 = 内部サーバーエラー 9 502 = 不正なゲートウェイ cloud code関数の呼び出しもここに表示されます 1 2804 431\ c7dc 5bb0 51ec 6258 6a16\ e12b \[2021 06 16t17 10 16 245z] "post /functions/hello" 200 2 ms 2 bytes in 32 bytes out