0
如果我並行運行多個相同的Java程序,它們顯然最終會使用相同的log4j配置。現在,我希望每個進程都使用一個單獨的日誌文件。我不關心他們是如何區分的(包括進程ID或簡單的計數器隨着已有文件的數量增加就足夠了)。是否有可能做到這一點?Log4j2:如果已經存在,則記錄到其他文件
舉例來說,我想配置記錄如下:
<File name="File" fileName="/tmp/log-%i .log">
<!-- ... -->
</File>
其中%i
是下一個可用整數。