Log4Net: Прокрутка Файла appender, определите расширение

Вы можете попробовать следующую попытку

MyExternalFunction(numOfLines)  {
    return new Promise(function (resolve, reject) {
        var totalNumToAck = 0;

        for (var i = 0; i < numOfLines; ++i) {
            //code to analyze the page      
            if (somecondition) {
                totalNumToAck++;
            }
        }
        console.log('found' + totalNumToAck + 'elements');
        resolve(totalNumToAck);
    })
};
66
задан Philipp M 1 October 2013 в 16:06
поделиться

3 ответа

Попытайтесь добавить .log расширение своего шаблона даты как так и удалите его из атрибута файла.

<datePattern value="yyyy-MM-dd.lo\g"/>
...
<staticLogFileName value="false" />
55
ответ дан Matthew Lock 24 November 2019 в 14:49
поделиться

добавьте ".lo\g" до конца своего datepattern

8
ответ дан DevinB 24 November 2019 в 14:49
поделиться

Другие ответы выходят из "g" в "журнале", так как "g" является специальным символом в datePattern. Это не неправильно, но я предпочитаю переносить весь набор символов недаты в одинарных кавычках, как так:

<datePattern value="yyyy-MM-dd'.log'" />

Это дает те же результаты, но легче для меня справиться. Таким образом, я не должен вспоминать, какие определенные символы специальны для datePattern (список длинен и варьировался). Если я забываю один символ затем, я не рискую посредничеством мои имена файлов; их все приятно оставляют в массе.

112
ответ дан Craig Walker 24 November 2019 в 14:49
поделиться
Другие вопросы по тегам:

Похожие вопросы: