[ https://issues.apache.org/jira/browse/SOLR-5277?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13831416#comment-13831416 ]
Daniel Collins commented on SOLR-5277: -------------------------------------- Seems to me that several approaches have merit. 1) At a basic level, we should be naming the Solr threads with core-name if it is available. wherever we use {{DefaultSolrThreadFactory}} or anything derived from that, we should try to include a core-name. 2) Something like MDC could help for those classes that don't have direct access to the core, but presumably that is more work that option 1) but can be done at a slower pace? > Stamp core names on log entries for certain classes > --------------------------------------------------- > > Key: SOLR-5277 > URL: https://issues.apache.org/jira/browse/SOLR-5277 > Project: Solr > Issue Type: Bug > Components: search, update > Affects Versions: 4.3.1, 4.4, 4.5 > Reporter: Dmitry Kan > Attachments: SOLR-5277.patch, SOLR-5277.patch > > > It is handy that certain Java classes stamp a [coreName] on a log entry. It > would be useful for multicore setup if more classes would stamp this > information. > In particular we came accross a situaion with commits coming in a quick > succession to the same multicore shard and found it to be hard time figuring > out was it the same core or different cores. > The classes in question with log sample output: > o.a.s.c.SolrCore > 06:57:53.577 [qtp1640764503-13617] INFO org.apache.solr.core.SolrCore - > SolrDeletionPolicy.onCommit: commits:num=2 > 11:53:19.056 [coreLoadExecutor-3-thread-1] INFO > org.apache.solr.core.SolrCore - Soft AutoCommit: if uncommited for 1000ms; > o.a.s.u.UpdateHandler > 14:45:24.447 [commitScheduler-9-thread-1] INFO > org.apache.solr.update.UpdateHandler - start > commit{,optimize=false,openSearcher=true,waitSearcher=true,expungeDeletes=false,softCommit=true,prepareCommit=false} > 06:57:53.591 [qtp1640764503-13617] INFO org.apache.solr.update.UpdateHandler > - end_commit_flush > o.a.s.s.SolrIndexSearcher > 14:45:24.553 [commitScheduler-7-thread-1] INFO > org.apache.solr.search.SolrIndexSearcher - Opening Searcher@1067e5a9 main > The original question was posted on #solr and on SO: > http://stackoverflow.com/questions/19026577/how-to-output-solr-core-name-with-log4j -- This message was sent by Atlassian JIRA (v6.1#6144) --------------------------------------------------------------------- To unsubscribe, e-mail: dev-unsubscr...@lucene.apache.org For additional commands, e-mail: dev-h...@lucene.apache.org