ハロの外部記憶インターフェイス

そろそろ覚える努力が必要かも…

Google App EngineでLogを表示する。

java.util.logging.Loggerを利用

・loggerは1回のみ宣言すれば、複数のスレッドから利用出来る。

import java.util.logging.Logger; 

//クラス・サブレット内で宣言
private static final Logger logger = Logger.getLogger({CLASSNAME}.class.getName());
  1. CLASSNAMEはGAEではServletの名前
  2. getLogger(name) のnameはクラス名としてカテゴライズする食べの名前

ログの出力

import java.util.logging.Level; 

if (logger.isLoggable(Level.WARNING)) {
logger.warning("エラーメッセージ");
}
  1. ErrorLevel指定でログを設定することが可能

エラーレベルの種類

※ErrorLevel
・SERVERE
・WARNING
・INFO
・CONFIG
・FINE
・FINER
・FINEST
  1. CONFIG以下はデバック用

GAEでのログの表示イメージ