Last week, we made a stresstest of my instant messenger to check the server over several hours and hundreds of messages. There are some exceptions in the logs. I know, it is difficult to say something about it without more information, but I didn't have more. I got the logs from the admins and the wealth of data does not contain any information. Perhaps, there is someone who could give me a tip, what the problems could be. Thanks for any help..
After the SQLITE_CORRUPT-Exception, the server gots a partial failure. It wasn't longer able to push until restart. I'm using small sqlite-databases, which are initialized and changed many times.
After the SQLITE_CORRUPT-Exception, the server gots a partial failure. It wasn't longer able to push until restart. I'm using small sqlite-databases, which are initialized and changed many times.
B4X:
FATAL - java.sql.SQLException: [SQLITE_CORRUPT] The database disk image is malformed (database disk image is malformed)
FATAL - java.sql.SQLException: [SQLITE_ERROR] SQL error or missing database (no such table: main)
FATAL - java.sql.SQLException: [SQLITE_IOERR] Some kind of disk I/O error occurred (disk I/O error)
FATAL - org.eclipse.jetty.io.EofException: Early EOF
'This warning i think, is a problem with a wrong push-token.
WARN:oejs.DefaultServlet:qtp2051450519-2292:
java.util.concurrent.TimeoutException: Idle timeout expired: 30000/30000 ms
at org.eclipse.jetty.io.IdleTimeout.checkIdleTimeout(IdleTimeout.java:166)
at org.eclipse.jetty.io.IdleTimeout$1.run(IdleTimeout.java:50)
at java.util.concurrent.Executors$RunnableAdapter.call(Unknown Source)
at java.util.concurrent.FutureTask.run(Unknown Source)
at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.access$201(Unknown Source)
at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(Unknown Source)
at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
at java.lang.Thread.run(Unknown Source)