log4cxx

    2

    3答えて

    ハードウェアによってトリガされたときにのみ実行されるアプリケーションがあります。まれに発生する問題をデバッグするのに役立つログを生成するために、最近log4cxxを追加したレガシーC++アプリケーションです。もちろん、毎日のログファイルが必要でした。 ローリングファイルがないことが判明しました。 問題をデバッグするには、1日ではなく分単位でロールオーバーを設定します。プログラムが1分以内に数秒以内

    4

    1答えて

    ネイティブC++コードをログする現在のロガーを、log4jの後にモデル化されたロガーの1つに置き換えたいと思います。私はLog4jビューアを使って見ることができるように、log4jフォーマットとしてフォーマットされたログをロガーが作成するつもりです。 私は、それぞれの賛否両論とその違いなどの情報を探しています。 つまり、既知のメモリリークはありますか?どのようなパフォーマンステストを行っても報告で

    7

    4答えて

    utf-8でエンコードされた文字列をlog4cxxで使用できるようにする必要があります。 std::coutで文字列を正しく印刷できます(文字は正しく表示されます)。 log4cxxを使用すると、ConsoleAppenderの文字列をLOG4CXX_DEBUG()マクロに入れると、 "??"が出力されます。特殊文字の代わりに。私は1つの解決策を見つけた: LOG4CXX_DECODE_CHAR(

    0

    1答えて

    log4cxxにカスタムアペンダーを書く必要があります。 This answerにはその操作方法が記載されています。 Javaでは、log4jでは、カスタムアペンダーがカスタムパラメーターを考案することができます。 private int myParameter = 0; public void setMyParameter(int p) { myParameter = p; } public

    0

    1答えて

    32ビットのC++コンソールアプリケーションで、ActiveMQの例http://activemq.apache.org/cms/example.htmlをWindowsのVS 2008で実行しようとしています。 プロジェクトはビルドされていますが、プログラムを実行すると例外が発生します。実行しようとしたとき、私は同じメモリアドレスとまったく同じ例外を取得メモリ位置0x0100f880でのstd

    1

    1答えて

    同じファイルを複数のプロセスから同じファイルに書き込むことができるプロセスセーフログライブラリがありますか? 私はlog4cxxを試しました。 SocketConnectorを使用して同じファイルを書き出すためのアドバイス。しかし、実際の作業サンプルは見つかりませんでした。しかし、私のロガーAPIがTCP接続を開けないようにする方法はあります。

    1

    3答えて

    私は2つの異なるコンポーネントを同じプロセスでインスタンス化しています。どちらのコンポーネントもLog4cxx DomConfiguratorを使用していて、別のlog4cxx config xmlファイルを設定しています。それぞれは、ログの異なるパスを指定します。しかし、ログは、インスタンス化された最新のcomコンポーネントによって指定されたパスに作成されます。 これらの2つのCOMコンポーネン

    0

    1答えて

    log4cxx分析ツールはどうしたらいいですか? 私の目標は、たとえば、関数の開始メッセージと関数の終了メッセージを定義することによって、log4cxxログファイルを解析することです。 次に、別々のサブ操作でタイミングを取得する必要があります。 コードを書くことなくこれを行う方法はありますか? Splunkをこのようなもので動作させる方法を知っていれば、あなたの情報は非常に役に立ちます。 P.S.

    0

    1答えて

    私はSmartdevicelinkフレームワークを初めて使っています。私のローカルシステムにSDLコアをインストールしようとしている間に、私のアンドロイドアプリケーションをtcp経由で接続しようとしています。 。 log4cxx: Could not instantiate class [SafeFileAppender]. log4cxx: Class not found: SafeFileA

    0

    1答えて

    std::threadでは、プログラム状態でスレッド名のリストを維持することになりました簡単です(スレッドをラップすることにより、またはスレッドリストを管理するためにシングルトンを使用するか。) 私はロギングにlog4cxxを使い始めています。スレッド名を表示させたいのですが。しかし、これは私がPatternLayoutを使うことができないことを意味します。スレッド番号はそれほど有用ではありません