| Previous · Next | |
| User | Message |
|
bartjol
|
Date: 12/22/2008 10:07 am · Subject: Database Cache gives an error · Rating: 0
We have an shared WebGUI 7.5.36 stable instance on wre 0.8.5. In all webgui confs the cacheType is set to Database Now in modperl we get the error: DBD::mysql::st execute failed: Column 'cachekey' cannot be null at /data/WebGUI/lib/WebGUI/Cache/Database.pm line 184. this refers to the next sub method: =head2 set ( content [, ttl ] ) Where the bold line is line 184 Also a lot of workflows are stacked up, mostly completed, but are not removed from the list in the workflow overview. Whether these are related is unclear. webgui.log is empty Here are a few fields cachekey from the cache table: | wE401EXjGiFZwb-riCuiEg/zZHDzxSlyk2+k6cbyeaMIg/5BvM3EVCud-1zoxAm0Hawg | I see that not all fields have the same composition, but whether this causes trouble is unclear. Does anyone see in what direction I should search? --- (Edited on 22-December-2008 17:07 [GMT+0100] by bartjol) --- |
| Back to Top |
Rate [ | ]
|
|
bartjol
|
Date: 12/24/2008 3:30 am · Subject: Re: Database Cache gives an error · Rating: 0
In the meanwhile, I set one of the sites to FileCaching. I'll post the result, but it can take a while before the workflows of that site are processed. Running them manually seemed to give the same result (a workflow in the overview with title: "No title") This should give some information on whether and if, how the two phenomena are related. Oh and it doesn't seem to be reproducable on my 7.6.7 single-site test environment --- (Edited on 24-December-2008 10:40 [GMT+0100] by bartjol) --- |
| Back to Top |
Rate [ | ]
|
|
bartjol
|
Date: 12/29/2008 8:05 am · Subject: Re: Database Cache gives an error · Rating: 0
The change to FileCache doesn't seem to have any influence. The amount of running workflows (with status complete) has increased. --- (Edited on 29-December-2008 15:05 [GMT+0100] by bartjol) --- |
| Back to Top |
Rate [ | ]
|
|
bartjol
|
Date: 12/30/2008 10:01 am · Subject: Re: Database Cache gives an error · Rating: 0
after setting the log level to debug, I got two types of entries with cachekey: 2008/12/30 16:47:16 - DEBUG - www.mydomain.nl.conf - WebGUI::Cache::Database::delete[52] - query 92: and 2008/12/30 16:47:16 - DEBUG - www.mydomain.nl.conf - WebGUI::Cache::Database::deleteChunk[70] - query 97: Both entries appear more often than once --- (Edited on 30-December-2008 17:05 [GMT+0100] by bartjol) --- |
| Back to Top |
Rate [ | ]
|
|
bartjol
|
Date: 1/6/2009 3:01 am · Subject: Re: Database Cache gives an error · Rating: 0
We also have a lot of these
2009/01/06 00:00:18 - WARN - www.mydomai.nl.conf - WebGUI::Operation::Cron::www_runCronJob[295] - Could not create workflow instance for workflowId 'pbworkflow000000000007': It is a singleton workflow and is still running from the last invocation. this is the workflow for sending queud email messages. Maybe there's something wrong with our e-mail settings. I'll dive into that. I don't see the advantage of setting the mode of this workflow to something else than singleton
--- (Edited on 6-January-2009 10:02 [GMT+0100] by bartjol) --- |
| Back to Top |
Rate [ | ]
|
|
bartjol
|
Date: 1/6/2009 4:27 am · Subject: Re: Database Cache gives an error · Rating: 0
oh, there seems to be a set of queries: 2009/01/06 09:44:14 - DEBUG - www.mydomain.com.conf - WebGUI::Session::Var::new[180] - query 1: --- (Edited on 6-January-2009 11:27 [GMT+0100] by bartjol) --- |
| Back to Top |
Rate [ | ]
|
|
bartjol
|
Date: 1/6/2009 4:32 am · Subject: Re: Database Cache gives an error · Rating: 1
Same sort set of queries for the get syndiicated content workflow: 2009/01/06 09:44:32 - DEBUG - www.mydomain.nl.conf - WebGUI::Session::Var::new[180] - query 1: --- (Edited on 6-January-2009 11:32 [GMT+0100] by bartjol) --- |
| Back to Top |
Rate [ | ]
|
|
bartjol
|
Date: 1/6/2009 5:03 am · Subject: Re: Database Cache gives an error · Rating: 0
I also have such a query list with the cachekey mentioned, but that's 112 queries long, so posting it here might not be a good plan. If someone wants to have a look, ask me for the file --- (Edited on 6-January-2009 12:03 [GMT+0100] by bartjol) --- |
| Back to Top |
Rate [ | ]
|
|
bartjol
|
Date: 1/6/2009 7:27 am · Subject: Re: Database Cache gives an error · Rating: 0
By the way: I have the feeling that I'm getting away from the first error message (or at least, not getting closer). Whether these problems are related is getting more uncertain with every post I make. I just try to give more information, which gives me some more understanding After talking with doug on irc, I looked at the spectre settings and decreased the time beween workflows, now I'm waiting to see whether that help --- (Edited on 6-January-2009 14:27 [GMT+0100] by bartjol) --- |
| Back to Top |
Rate [ | ]
|
|
bartjol
|
Date: 1/7/2009 2:48 am · Subject: Re: Database Cache gives an error · Rating: 0
I'm very sorry. The increasing amount of workflows has nothing to do with the cachekey error. It was due to a badly configured spectre.conf. But the other error does remain. I only gave too much information, so it has become confusing --- (Edited on 7-January-2009 09:48 [GMT+0100] by bartjol) --- |
| Back to Top |
Rate [ | ]
|