I was trying to log 10000 messages in a closed loop. After trying out for sometime I was able to log using same configuration settings.
But I am not able to figure out what was the problem earlier.
First I tried with the same configuration, file target was not created and then I added flushTimeout="20", it created the file and logging started working. Now I again removed it still it was working.
Anyways, its working now so no issues.
Can you please answer for my includeSourceInfo query two. Logging line numbers and file name is very critical for my project.