Hi Andy,

Yes; It's happened once.

I am running the Fuseki service as background process.
Command (from the home of Fuseki):
./fuseki-server --config=/etc/fuseki/conf.ttl --mgtPort=58080 &

and the logger setting is as follow and all log is getting generated in the
specified log file; and no stderrout.log is not generating- (Can it be
modified further so that we can have error log?)

log4j.rootLogger=INFO, FusekiFileLog

#log4j.appender.stdlog=org.apache.log4j.ConsoleAppender
## log4j.appender.stdlog.target=System.err
#log4j.appender.stdlog.layout=org.apache.log4j.PatternLayout
#log4j.appender.stdlog.layout.ConversionPattern=%d{HH:mm:ss} %-5p %-20c{1}
:: %m%n

## # Example for file logging.
log4j.appender.FusekiFileLog=org.apache.log4j.DailyRollingFileAppender
log4j.appender.FusekiFileLog.DatePattern='.'yyyy-MM-dd
log4j.appender.FusekiFileLog.File=/var/log/fuseki/fuseki.log
log4j.appender.FusekiFileLog.layout=org.apache.log4j.PatternLayout
log4j.appender.FusekiFileLog.layout.ConversionPattern=%d{HH:mm:ss} %-5p
%-20c{1} :: %m%n


Regards,
Rajiv


On Wed, Feb 5, 2014 at 11:35 AM, Andy Seaborne <[email protected]> wrote:

> Rajiv,
>
> So it's happened once?
>
> I suspect the process exited and the message would have been on stderr,
> which is not send to the log4j log.
>
> I don't know how you are running it as a service but the script in the
> distributuion sends stderr to a file called 'stderrout.log'
>
>         Andy
>
>
> On 04/02/14 18:21, Chaudhuri, Rajiv wrote:
>
>> Hi Andy,
>>
>> I checked whether fuseki process was running or not when customer reported
>> that data was not displaying at UI and found that Fuseki process was no
>> more running after performing the scheduled backup during peak load and I
>> had to start the Fuseki server again.
>>
>> Regards,
>> Rajiv
>>
>>
>> On Tue, Feb 4, 2014 at 1:04 PM, Andy Seaborne <[email protected]> wrote:
>>
>>  On 04/02/14 15:33, Chaudhuri, Rajiv wrote:
>>>
>>>  Hi Andy,
>>>>
>>>> The process gets killed- So it stops permanently.
>>>>
>>>>
>>> I don't understand - does some other process kill it, or does it exit (if
>>> so, with what exit code?)
>>>
>>>          Andy
>>>
>>>
>>>
>>>  Regards,
>>>> Rajiv
>>>>
>>>>
>>>> On Tue, Feb 4, 2014 at 10:30 AM, Andy Seaborne <[email protected]> wrote:
>>>>
>>>>   On 04/02/14 13:28, Chaudhuri, Rajiv wrote:
>>>>
>>>>>
>>>>>   Hi,
>>>>>
>>>>>>
>>>>>> We are taking Fuseki dataset backup on daily basis and we have
>>>>>> configured
>>>>>> this backup process at cronjob.
>>>>>>
>>>>>> When should we take the backup-
>>>>>> 1. During off time
>>>>>>
>>>>>> Or
>>>>>>
>>>>>> 2. During peak time- Will it cause any issue if we consider the
>>>>>> concurrency
>>>>>> and data corruption?
>>>>>>
>>>>>> We have found Fuseki stop responding (with no error log at all) during
>>>>>> peak
>>>>>> time and during this time our backup process was also triggered.
>>>>>>
>>>>>> Our data file directory size-
>>>>>> 300 MB
>>>>>> and backup (nq.gz) file size is 7.6 MB
>>>>>>
>>>>>>
>>>>>> What do you recommend? What is the suitable time to take the backup of
>>>>>> Fuseki dataset?
>>>>>>
>>>>>>
>>>>>>
>>>>>>   A backup, if you're calling the Fuseki server backup function, is a
>>>>>>
>>>>> read-transaction.  A writer can be active at the same time but if there
>>>>> are
>>>>> many updates, it accumulates waiting for the DB to become free for the
>>>>> main
>>>>> DB files to be updated from the journal.
>>>>>
>>>>> If you have a frequent update load, then off-peak is better but it
>>>>> should
>>>>> all work.
>>>>>
>>>>> What do you mean by "stop responding" - permanently or for the duration
>>>>> of
>>>>> the backup?
>>>>>
>>>>>           Andy
>>>>>
>>>>>
>>>>>
>>>>>
>>>>>>
>>>>>
>>>>
>>>>
>>>
>>
>>
>


-- 
Regards,
*Rajiv*

Reply via email to