[
https://issues.apache.org/jira/browse/TIKA-2776?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16685640#comment-16685640
]
Tim Allison edited comment on TIKA-2776 at 11/13/18 7:29 PM:
-------------------------------------------------------------
{quote}For me is very difficult to investigate why tika server child is
restarted/crashed. Is there any way to log Tika server?
{quote}
You should be able to use log4j for the parent process as you would expect:
{{-Dlog4j.configuration=[file:log4j.xml|file://log4j.xml/]}}. You can select
between {{info}} and {{debug}} when you start the server: {{-log info}}
To specify jvm arguments for the child process, add {{-J}} to the beginning
{{-JDlog4j.configuration=[file:log4j_child.xml|file://log4j_child.xml/]}}.
was (Author: [email protected]):
bq. For me is very difficult to investigate why tika server child is
restarted/crashed. Is there any way to log Tika server?
You should be able to use log4j for the parent process as you would expect:
{{\\-Dlog4j.configuration=file:log4j.xml}}. You can select between {{info}}
and {{debug}} when you start the server: {{-log info}}
To configure logging in the child process, add {{-J}} to the beginning
{{\\-JDlog4j.configuration=file:log4j_child.xml}}.
> Tika server child restart
> -------------------------
>
> Key: TIKA-2776
> URL: https://issues.apache.org/jira/browse/TIKA-2776
> Project: Tika
> Issue Type: Bug
> Reporter: Mario Bisonti
> Priority: Major
>
> Hallo.
> I use tika server standalone started with the option:
> java -jar /opt/tika/tika-server-1.19.1.jar -spawnChild
> I use ManifoldCF and Solr to index file using tika server.
> It happens that indexing is continuously crashed because I obtain many:
> Tika down, retrying: Connection reset
> etc.
> I suspect that, when a process is restarted, the client crash as mentioned
> here:
> _If the child process is in the process of shutting down, and it gets a new
> request it will return 503 -- Service Unavailable. If the server times out on
> a file, the client will receive an IOException from the closed socket. Note
> that all other files that are being processed will end with an IOException
> from a closed socket when the child process shuts down; e.g. if you send
> three files to tika-server concurrently, and one of them causes a
> catastrophic problem requiring the child to shut down, you won't be able to
> tell which file caused the problems. In the future, we may implement a
> gentler shutdown than we currently have._
> as reported here https://wiki.apache.org/tika/TikaJAXRS
> How could I workaround it ?
> Thanks a lot
> Mario
--
This message was sent by Atlassian JIRA
(v7.6.3#76005)