Hello!
I have a few questions related to Tika server.

We’ve started using tika server in our environment. While testing reliability 
of the tika-server we found it crashes during fork and can’t fork anymore until 
restart the main process. Is this known problem?
In order to start tika-server we use command: java -jar tika-server-2.7.0.jar 
-c myconfig.xml

There is a log message:

14:50:30,272 [INFO] [Thread-9]  - Shutting down forked process with status: 
HIT_MAX_FILES [org.apache.tika.server.core.ServerStatusWatcher]
INFO  [pool-2-thread-1] 14:50:30,816 
org.apache.tika.server.core.TikaServerWatchDog forked process exited with exit 
value 2
INFO  [pool-2-thread-1] 14:50:36,876 
org.apache.tika.server.core.TikaServerWatchDog about to shutdown process
ERROR [main] 14:50:36,878 org.apache.tika.server.core.TikaServerCli Can't start:
java.util.concurrent.ExecutionException: java.lang.RuntimeException: Forked 
process failed to start after 6022 (ms)
                at java.util.concurrent.FutureTask.report(FutureTask.java:122) 
~[?:?]
                at java.util.concurrent.FutureTask.get(FutureTask.java:191) 
~[?:?]
                at 
org.apache.tika.server.core.TikaServerCli.mainLoop(TikaServerCli.java:121) 
~[tika-server-standard-2.7.0.jar:2.7.0]
                at 
org.apache.tika.server.core.TikaServerCli.execute(TikaServerCli.java:93) 
~[tika-server-standard-2.7.0.jar:2.7.0]
                at 
org.apache.tika.server.core.TikaServerCli.main(TikaServerCli.java:80) 
~[tika-server-standard-2.7.0.jar:2.7.0]
Caused by: java.lang.RuntimeException: Forked process failed to start after 
6022 (ms)
                at 
org.apache.tika.server.core.TikaServerWatchDog$ForkedProcess.<init>(TikaServerWatchDog.java:316)
 ~[tika-server-standard-2.7.0.jar:2.7.0]
                at 
org.apache.tika.server.core.TikaServerWatchDog$ForkedProcess.<init>(TikaServerWatchDog.java:287)
 ~[tika-server-standard-2.7.0.jar:2.7.0]
                at 
org.apache.tika.server.core.TikaServerWatchDog.startForkedProcess(TikaServerWatchDog.java:224)
 ~[tika-server-standard-2.7.0.jar:2.7.0]
                at 
org.apache.tika.server.core.TikaServerWatchDog.call(TikaServerWatchDog.java:143)
 ~[tika-server-standard-2.7.0.jar:2.7.0]
                at 
org.apache.tika.server.core.TikaServerWatchDog.call(TikaServerWatchDog.java:53) 
~[tika-server-standard-2.7.0.jar:2.7.0]
                at java.util.concurrent.FutureTask.run(FutureTask.java:264) 
~[?:?]
                at 
java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:515) ~[?:?]
                at java.util.concurrent.FutureTask.run(FutureTask.java:264) 
~[?:?]
                at 
java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1130) 
~[?:?]
                at 
java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:630) 
~[?:?]
                at java.lang.Thread.run(Thread.java:832) ~[?:?]

Reply via email to