2

<CFTRACE>CF Admin で「Enable Request Debugging Output」を無効にすることで簡単にオフにできることを知りました。

<CFTRACE>これは興味深いと思いました。「リクエストのデバッグ出力を有効にする」が無効になっている場合、タグを本番環境に残しても問題ありませんか?

<CFLOG>のログ レベルは一部の neo* xml で変更できると思いますが、同じことができ<CFTRACE>ますか?

一般に、いつ<CFLOG>vsを使用し<CFTRACE>ますか?

ありがとう!

4

1 に答える 1

5

CFTRACE は、デバッグ モードがアクティブな場合にのみ有効にできるため、製品コードに残すように設計されていると思います。dev で再現できないようなバグの 1 つを見つけようとするときに、選択的にオンにできるのは素晴らしいことです。

「リアルタイム」のデータキャッチにはCFLOGをより多く使用しています。問題を引き起こす予期しない入力であるデータ関連のバグをキャッチするために、選択的/一時的に有効にします。重大ではないエラー (ユーザーに通知せずに失敗した場合に何かを処理し続けたい関数) をキャッチするために永続的に有効にしていますが、エラーとログ ファイル内の役立つ情報をキャッチしたいと考えています。

そして、複雑な変数をキャッチするための serializeJSON とともに、Ray Camden の開発プロセスでの使用に関する彼のブログ投稿について、さらに小道具を提供せずに CFLOG について話すことはできません。Ray Camden - もう 1 つの CFLOG/JSON ヒント

于 2012-05-07T13:19:33.853 に答える