Page MenuHomePhabricator

JobQueueRedis locking up and throwing errors and exceptions
Closed, DeclinedPublic

Description

I recently moved my job queue into Redis. I run my job queue only via cron, and the runJobs.php script has started to occasionally lockup on me and require a manual kill. I run a wiki farm and I've seen it lockup on random wikis in the farm, including wikis that have no edit activity at all.

I’m attaching the logs for one of the wikis that has no edit activity. The only jobs running are "34 periodic queue task(s)". You can see a number of unserialize errors as well an exception. I cannot determine yet what is causing the problem.

PHP Notice: unserialize(): Error at offset 0 of 2 bytes in /srv/www/mediawiki/public_html/w/includes/objectcache/RedisBagOStuff.php on line 284
PHP Notice: unserialize(): Error at offset 0 of 2 bytes in /srv/www/mediawiki/public_html/w/includes/objectcache/RedisBagOStuff.php on line 284
PHP Notice: unserialize(): Error at offset 0 of 2 bytes in /srv/www/mediawiki/public_html/w/includes/objectcache/RedisBagOStuff.php on line 284
PHP Notice: unserialize(): Error at offset 0 of 2 bytes in /srv/www/mediawiki/public_html/w/includes/objectcache/RedisBagOStuff.php on line 284
PHP Notice: unserialize(): Error at offset 0 of 2 bytes in /srv/www/mediawiki/public_html/w/includes/objectcache/RedisBagOStuff.php on line 284
PHP Notice: unserialize(): Error at offset 0 of 2 bytes in /srv/www/mediawiki/public_html/w/includes/objectcache/RedisBagOStuff.php on line 284
PHP Notice: unserialize(): Error at offset 0 of 2 bytes in /srv/www/mediawiki/public_html/w/includes/objectcache/RedisBagOStuff.php on line 284
PHP Notice: unserialize(): Error at offset 0 of 2 bytes in /srv/www/mediawiki/public_html/w/includes/objectcache/RedisBagOStuff.php on line 284
PHP Notice: unserialize(): Error at offset 0 of 2 bytes in /srv/www/mediawiki/public_html/w/includes/objectcache/RedisBagOStuff.php on line 284
PHP Notice: unserialize(): Error at offset 0 of 2 bytes in /srv/www/mediawiki/public_html/w/includes/objectcache/RedisBagOStuff.php on line 284
PHP Notice: unserialize(): Error at offset 0 of 2 bytes in /srv/www/mediawiki/public_html/w/includes/objectcache/RedisBagOStuff.php on line 284
PHP Notice: unserialize(): Error at offset 0 of 2 bytes in /srv/www/mediawiki/public_html/w/includes/objectcache/RedisBagOStuff.php on line 284
2014-06-22 12:24:02 Executed 34 periodic queue task(s).
[a1c261e9] [no req] Exception from line 849 of /srv/www/mediawiki/public_html/w/includes/jobqueue/JobQueueRedis.php: Redis server error: protocol error, got 'a' as reply type byte

Backtrace:
#0 /srv/www/mediawiki/public_html/w/includes/jobqueue/JobQueueRedis.php(608): JobQueueRedis->throwRedisException(RedisConnRef, RedisException)
#1 /srv/www/mediawiki/public_html/w/includes/jobqueue/JobQueueRedis.php(589): JobQueueRedis->doGetSiblingQueueSizes(array)
#2 /srv/www/mediawiki/public_html/w/includes/jobqueue/JobQueue.php(675): JobQueueRedis->doGetSiblingQueuesWithJobs(array)
#3 /srv/www/mediawiki/public_html/w/includes/jobqueue/JobQueueGroup.php(290): JobQueue->getSiblingQueuesWithJobs(array)
#4 /srv/www/mediawiki/public_html/w/includes/jobqueue/JobQueueGroup.php(169): JobQueueGroup->getQueuesWithJobs()
#5 /srv/www/mediawiki/public_html/w/maintenance/runJobs.php(91): JobQueueGroup->pop(integer, integer, array)
#6 /srv/www/mediawiki/public_html/w/maintenance/doMaintenance.php(104): RunJobs->execute()
#7 /srv/www/mediawiki/public_html/w/maintenance/runJobs.php(273): require_once(string)
#8 {main}
PHP Notice: unserialize(): Error at offset 0 of 2 bytes in /srv/www/mediawiki/public_html/w/includes/objectcache/RedisBagOStuff.php on line 284
PHP Notice: unserialize(): Error at offset 0 of 2 bytes in /srv/www/mediawiki/public_html/w/includes/objectcache/RedisBagOStuff.php on line 284
PHP Notice: unserialize(): Error at offset 0 of 2 bytes in /srv/www/mediawiki/public_html/w/includes/objectcache/RedisBagOStuff.php on line 284
PHP Notice: unserialize(): Error at offset 0 of 2 bytes in /srv/www/mediawiki/public_html/w/includes/objectcache/RedisBagOStuff.php on line 284
PHP Notice: unserialize(): Error at offset 0 of 2 bytes in /srv/www/mediawiki/public_html/w/includes/objectcache/RedisBagOStuff.php on line 284
PHP Notice: unserialize(): Error at offset 0 of 2 bytes in /srv/www/mediawiki/public_html/w/includes/objectcache/RedisBagOStuff.php on line 284
PHP Notice: unserialize(): Error at offset 0 of 2 bytes in /srv/www/mediawiki/public_html/w/includes/objectcache/RedisBagOStuff.php on line 284
PHP Notice: unserialize(): Error at offset 0 of 2 bytes in /srv/www/mediawiki/public_html/w/includes/objectcache/RedisBagOStuff.php on line 284
PHP Notice: unserialize(): Error at offset 0 of 2 bytes in /srv/www/mediawiki/public_html/w/includes/objectcache/RedisBagOStuff.php on line 284
PHP Notice: unserialize(): Error at offset 0 of 2 bytes in /srv/www/mediawiki/public_html/w/includes/objectcache/RedisBagOStuff.php on line 284
2014-06-22 12:24:02 Executed 34 periodic queue task(s).
PHP Notice: unserialize(): Error at offset 0 of 2 bytes in /srv/www/mediawiki/public_html/w/includes/objectcache/RedisBagOStuff.php on line 284
PHP Notice: unserialize(): Error at offset 0 of 2 bytes in /srv/www/mediawiki/public_html/w/includes/objectcache/RedisBagOStuff.php on line 284
PHP Notice: unserialize(): Error at offset 0 of 2 bytes in /srv/www/mediawiki/public_html/w/includes/objectcache/RedisBagOStuff.php on line 284
PHP Notice: unserialize(): Error at offset 0 of 2 bytes in /srv/www/mediawiki/public_html/w/includes/objectcache/RedisBagOStuff.php on line 284
PHP Notice: unserialize(): Error at offset 0 of 2 bytes in /srv/www/mediawiki/public_html/w/includes/objectcache/RedisBagOStuff.php on line 284
PHP Notice: unserialize(): Error at offset 0 of 2 bytes in /srv/www/mediawiki/public_html/w/includes/objectcache/RedisBagOStuff.php on line 284
PHP Notice: unserialize(): Error at offset 0 of 2 bytes in /srv/www/mediawiki/public_html/w/includes/objectcache/RedisBagOStuff.php on line 284
PHP Notice: unserialize(): Error at offset 0 of 2 bytes in /srv/www/mediawiki/public_html/w/includes/objectcache/RedisBagOStuff.php on line 284
PHP Notice: unserialize(): Error at offset 0 of 2 bytes in /srv/www/mediawiki/public_html/w/includes/objectcache/RedisBagOStuff.php on line 284
PHP Notice: unserialize(): Error at offset 0 of 2 bytes in /srv/www/mediawiki/public_html/w/includes/objectcache/RedisBagOStuff.php on line 284
PHP Notice: unserialize(): Error at offset 0 of 2 bytes in /srv/www/mediawiki/public_html/w/includes/objectcache/RedisBagOStuff.php on line 284
PHP Notice: unserialize(): Error at offset 0 of 2 bytes in /srv/www/mediawiki/public_html/w/includes/objectcache/RedisBagOStuff.php on line 284
2014-06-22 12:26:02 Executed 34 periodic queue task(s).
PHP Notice: unserialize(): Error at offset 0 of 2 bytes in /srv/www/mediawiki/public_html/w/includes/objectcache/RedisBagOStuff.php on line 284
PHP Notice: unserialize(): Error at offset 0 of 2 bytes in /srv/www/mediawiki/public_html/w/includes/objectcache/RedisBagOStuff.php on line 284
PHP Notice: unserialize(): Error at offset 0 of 2 bytes in /srv/www/mediawiki/public_html/w/includes/objectcache/RedisBagOStuff.php on line 284
PHP Notice: unserialize(): Error at offset 0 of 2 bytes in /srv/www/mediawiki/public_html/w/includes/objectcache/RedisBagOStuff.php on line 284
PHP Notice: unserialize(): Error at offset 0 of 2 bytes in /srv/www/mediawiki/public_html/w/includes/objectcache/RedisBagOStuff.php on line 284
PHP Notice: unserialize(): Error at offset 0 of 2 bytes in /srv/www/mediawiki/public_html/w/includes/objectcache/RedisBagOStuff.php on line 284
PHP Notice: unserialize(): Error at offset 0 of 2 bytes in /srv/www/mediawiki/public_html/w/includes/objectcache/RedisBagOStuff.php on line 284
PHP Notice: unserialize(): Error at offset 0 of 2 bytes in /srv/www/mediawiki/public_html/w/includes/objectcache/RedisBagOStuff.php on line 284
PHP Notice: unserialize(): Error at offset 0 of 2 bytes in /srv/www/mediawiki/public_html/w/includes/objectcache/RedisBagOStuff.php on line 284
PHP Notice: unserialize(): Error at offset 0 of 2 bytes in /srv/www/mediawiki/public_html/w/includes/objectcache/RedisBagOStuff.php on line 284
2014-06-22 12:26:02 Executed 34 periodic queue task(s).
PHP Notice: Redis::evalsha(): send of 528 bytes failed with errno=104 Connection reset by peer in /srv/www/mediawiki/public_html/w/includes/clientpool/RedisConnectionPool.php on line 422
PHP Notice: Redis::lSize(): send of 82 bytes failed with errno=32 Broken pipe in /srv/www/mediawiki/public_html/w/includes/clientpool/RedisConnectionPool.php on line 395
PHP Notice: Redis::evalsha(): send of 474 bytes failed with errno=32 Broken pipe in /srv/www/mediawiki/public_html/w/includes/clientpool/RedisConnectionPool.php on line 422
PHP Notice: Redis::lSize(): send of 73 bytes failed with errno=32 Broken pipe in /srv/www/mediawiki/public_html/w/includes/clientpool/RedisConnectionPool.php on line 395
PHP Notice: Redis::evalsha(): send of 540 bytes failed with errno=32 Broken pipe in /srv/www/mediawiki/public_html/w/includes/clientpool/RedisConnectionPool.php on line 422
PHP Notice: Redis::lSize(): send of 84 bytes failed with errno=32 Broken pipe in /srv/www/mediawiki/public_html/w/includes/clientpool/RedisConnectionPool.php on line 395
PHP Notice: Redis::evalsha(): send of 486 bytes failed with errno=32 Broken pipe in /srv/www/mediawiki/public_html/w/includes/clientpool/RedisConnectionPool.php on line 422
PHP Notice: Redis::lSize(): send of 75 bytes failed with errno=32 Broken pipe in /srv/www/mediawiki/public_html/w/includes/clientpool/RedisConnectionPool.php on line 395
PHP Notice: Redis::exec(): send of 2775 bytes failed with errno=32 Broken pipe in /srv/www/mediawiki/public_html/w/includes/clientpool/RedisConnectionPool.php on line 395
PHP Notice: Redis::get(): send of 69 bytes failed with errno=32 Broken pipe in /srv/www/mediawiki/public_html/w/includes/clientpool/RedisConnectionPool.php on line 395
PHP Notice: unserialize(): Error at offset 0 of 2 bytes in /srv/www/mediawiki/public_html/w/includes/objectcache/RedisBagOStuff.php on line 284
PHP Notice: Redis::setnx(): send of 2686 bytes failed with errno=32 Broken pipe in /srv/www/mediawiki/public_html/w/includes/clientpool/RedisConnectionPool.php on line 395
PHP Notice: Redis::get(): send of 69 bytes failed with errno=32 Broken pipe in /srv/www/mediawiki/public_html/w/includes/clientpool/RedisConnectionPool.php on line 395
PHP Notice: unserialize(): Error at offset 0 of 2 bytes in /srv/www/mediawiki/public_html/w/includes/objectcache/RedisBagOStuff.php on line 284
PHP Notice: Redis::setnx(): send of 2686 bytes failed with errno=32 Broken pipe in /srv/www/mediawiki/public_html/w/includes/clientpool/RedisConnectionPool.php on line 395
PHP Notice: Redis::get(): send of 69 bytes failed with errno=32 Broken pipe in /srv/www/mediawiki/public_html/w/includes/clientpool/RedisConnectionPool.php on line 395
PHP Notice: unserialize(): Error at offset 0 of 2 bytes in /srv/www/mediawiki/public_html/w/includes/objectcache/RedisBagOStuff.php on line 284
PHP Notice: Redis::setnx(): send of 2686 bytes failed with errno=32 Broken pipe in /srv/www/mediawiki/public_html/w/includes/clientpool/RedisConnectionPool.php on line 395
PHP Notice: Redis::get(): send of 69 bytes failed with errno=32 Broken pipe in /srv/www/mediawiki/public_html/w/includes/clientpool/RedisConnectionPool.php on line 395
[c471ff2e] [no req] Exception from line 849 of /srv/www/mediawiki/public_html/w/includes/jobqueue/JobQueueRedis.php: Redis server error: protocol error, got 'o' as reply type byte

Backtrace:
#0 /srv/www/mediawiki/public_html/w/includes/jobqueue/JobQueueRedis.php(608): JobQueueRedis->throwRedisException(RedisConnRef, RedisException)
#1 /srv/www/mediawiki/public_html/w/includes/jobqueue/JobQueueRedis.php(589): JobQueueRedis->doGetSiblingQueueSizes(array)
#2 /srv/www/mediawiki/public_html/w/includes/jobqueue/JobQueue.php(675): JobQueueRedis->doGetSiblingQueuesWithJobs(array)
#3 /srv/www/mediawiki/public_html/w/includes/jobqueue/JobQueueGroup.php(290): JobQueue->getSiblingQueuesWithJobs(array)
#4 /srv/www/mediawiki/public_html/w/includes/jobqueue/JobQueueGroup.php(169): JobQueueGroup->getQueuesWithJobs()
#5 /srv/www/mediawiki/public_html/w/maintenance/runJobs.php(91): JobQueueGroup->pop(integer, integer, array)
#6 /srv/www/mediawiki/public_html/w/maintenance/doMaintenance.php(104): RunJobs->execute()
#7 /srv/www/mediawiki/public_html/w/maintenance/runJobs.php(273): require_once(string)
#8 {main}
PHP Notice: Unknown: send of 4 bytes failed with errno=32 Broken pipe in Unknown on line 0
PHP Notice: RedisBagOStuff::get(): send of 4 bytes failed with errno=32 Broken pipe in /srv/www/mediawiki/public_html/w/includes/objectcache/RedisBagOStuff.php on line 0
2014-06-22 12:26:02 Executed 34 periodic queue task(s).
PHP Notice: Redis::close(): send of 4 bytes failed with errno=32 Broken pipe in /srv/www/mediawiki/public_html/w/includes/clientpool/RedisConnectionPool.php on line 341
PHP Notice: unserialize(): Error at offset 0 of 2 bytes in /srv/www/mediawiki/public_html/w/includes/objectcache/RedisBagOStuff.php on line 284
PHP Notice: unserialize(): Error at offset 0 of 2 bytes in /srv/www/mediawiki/public_html/w/includes/objectcache/RedisBagOStuff.php on line 284
PHP Notice: unserialize(): Error at offset 0 of 2 bytes in /srv/www/mediawiki/public_html/w/includes/objectcache/RedisBagOStuff.php on line 284
PHP Notice: unserialize(): Error at offset 0 of 2 bytes in /srv/www/mediawiki/public_html/w/includes/objectcache/RedisBagOStuff.php on line 284
PHP Notice: unserialize(): Error at offset 0 of 2 bytes in /srv/www/mediawiki/public_html/w/includes/objectcache/RedisBagOStuff.php on line 284
PHP Notice: unserialize(): Error at offset 0 of 2 bytes in /srv/www/mediawiki/public_html/w/includes/objectcache/RedisBagOStuff.php on line 284
PHP Notice: unserialize(): Error at offset 0 of 2 bytes in /srv/www/mediawiki/public_html/w/includes/objectcache/RedisBagOStuff.php on line 284
PHP Notice: unserialize(): Error at offset 0 of 2 bytes in /srv/www/mediawiki/public_html/w/includes/objectcache/RedisBagOStuff.php on line 284
PHP Notice: unserialize(): Error at offset 0 of 2 bytes in /srv/www/mediawiki/public_html/w/includes/objectcache/RedisBagOStuff.php on line 284
PHP Notice: unserialize(): Error at offset 0 of 2 bytes in /srv/www/mediawiki/public_html/w/includes/objectcache/RedisBagOStuff.php on line 284
PHP Notice: unserialize(): Error at offset 0 of 2 bytes in /srv/www/mediawiki/public_html/w/includes/objectcache/RedisBagOStuff.php on line 284


Version: 1.23.0
Severity: major

Details

Reference
bz66953

Event Timeline

bzimport raised the priority of this task from to High.Nov 22 2014, 3:30 AM
bzimport set Reference to bz66953.
bzimport added a subscriber: Unknown Object (MLST).

FWIW, Redis server in 14.04 is:

Redis server v=2.8.4 sha=00000000:0 malloc=jemalloc-3.4.1 bits=64 build=a44a05d76f06a5d9

Important update. The numerous errors that I’m seeing when running jobQueue only seem to occur if I’m using --procs setting. If I’m running a single runJobs.php instance there are no warnings or errors. If I run it with --procs 4 I get numerous errors right away. See below output. First one --procs 4, second one without.

nginx@pub2:/srv/www/mediawiki/public_html/w$ php maintenance/runJobs.php --procs 4 --wiki wikiapiary.com
PHP Notice: unserialize(): Error at offset 0 of 2 bytes in /srv/www/mediawiki/public_html/w/includes/objectcache/RedisBagOStuff.php on line 284
PHP Notice: unserialize(): Error at offset 0 of 2 bytes in /srv/www/mediawiki/public_html/w/includes/objectcache/RedisBagOStuff.php on line 284
PHP Notice: unserialize(): Error at offset 0 of 2 bytes in /srv/www/mediawiki/public_html/w/includes/objectcache/RedisBagOStuff.php on line 284
PHP Notice: unserialize(): Error at offset 0 of 2 bytes in /srv/www/mediawiki/public_html/w/includes/objectcache/RedisBagOStuff.php on line 284
PHP Notice: unserialize(): Error at offset 0 of 2 bytes in /srv/www/mediawiki/public_html/w/includes/objectcache/RedisBagOStuff.php on line 284
PHP Notice: unserialize(): Error at offset 0 of 2 bytes in /srv/www/mediawiki/public_html/w/includes/objectcache/RedisBagOStuff.php on line 284
PHP Notice: unserialize(): Error at offset 0 of 2 bytes in /srv/www/mediawiki/public_html/w/includes/objectcache/RedisBagOStuff.php on line 284
PHP Notice: unserialize(): Error at offset 0 of 2 bytes in /srv/www/mediawiki/public_html/w/includes/objectcache/RedisBagOStuff.php on line 284
PHP Notice: unserialize(): Error at offset 0 of 1 bytes in /srv/www/mediawiki/public_html/w/includes/jobqueue/JobQueueRedis.php on line 815
2014-06-26 13:44:53 htmlCacheUpdate ASCII.jpデジタル用語辞典/Namespaces pages=array(1) rootJobSignature=f4b654b1e1d2aabfadcf690fb5540c2474e5a9f2 rootJobTimestamp=20140625113438 STARTING
PHP Notice: unserialize(): Error at offset 0 of 7 bytes in /srv/www/mediawiki/public_html/w/includes/objectcache/RedisBagOStuff.php on line 284
PHP Notice: unserialize(): Error at offset 0 of 1 bytes in /srv/www/mediawiki/public_html/w/includes/jobqueue/JobQueueRedis.php on line 815
PHP Notice: Undefined offset: 3 in /srv/www/mediawiki/public_html/w/includes/jobqueue/JobQueueRedis.php on line 716
PHP Notice: unserialize(): Error at offset 0 of 1 bytes in /srv/www/mediawiki/public_html/w/includes/jobqueue/JobQueueRedis.php on line 815
PHP Notice: Undefined offset: 2 in /srv/www/mediawiki/public_html/w/includes/jobqueue/JobQueueRedis.php on line 716
PHP Notice: Undefined offset: 1 in /srv/www/mediawiki/public_html/w/includes/jobqueue/JobQueueRedis.php on line 716
2014-06-26 13:44:53 htmlCacheUpdate ASCII.jpデジタル用語辞典/Namespaces pages=array(1) rootJobSignature=f4b654b1e1d2aabfadcf690fb5540c2474e5a9f2 rootJobTimestamp=20140625113438 t=4 good
PHP Notice: Undefined index: namespace in /srv/www/mediawiki/public_html/w/includes/jobqueue/JobQueueRedis.php on line 780
PHP Notice: Undefined index: title in /srv/www/mediawiki/public_html/w/includes/jobqueue/JobQueueRedis.php on line 780
2014-06-26 13:44:53 htmlCacheUpdate VOWiki/Maxmind pages=array(1) rootJobSignature=d608c569c960d55749066b41e36abf2061832fb0 rootJobTimestamp=20140625113439 STARTING
2014-06-26 13:44:53 htmlCacheUpdate VOWiki/Whois pages=array(1) rootJobSignature=233d88ed350e01f7d37b461fd80ab0e5909ac673 rootJobTimestamp=20140625113439 STARTING
2014-06-26 13:44:53 htmlCacheUpdate VOWiki/Maxmind pages=array(1) rootJobSignature=d608c569c960d55749066b41e36abf2061832fb0 rootJobTimestamp=20140625113439 t=1 good
2014-06-26 13:44:53 htmlCacheUpdate VOWiki/General pages=array(1) rootJobSignature=a97677bad815058779802b634c516d28b7bcd829 rootJobTimestamp=20140625113440 STARTING
2014-06-26 13:44:53 htmlCacheUpdate VOWiki/Whois pages=array(1) rootJobSignature=233d88ed350e01f7d37b461fd80ab0e5909ac673 rootJobTimestamp=20140625113439 t=4 good
2014-06-26 13:44:53 htmlCacheUpdate VOWiki/General pages=array(1) rootJobSignature=a97677bad815058779802b634c516d28b7bcd829 rootJobTimestamp=20140625113440 t=1 good
2014-06-26 13:44:53 htmlCacheUpdate Wikipedia_(bg)/Whois pages=array(1) rootJobSignature=a68630d4bc4449280511661ba929bfac146fce42 rootJobTimestamp=20140625113440 STARTING
2014-06-26 13:44:53 htmlCacheUpdate Wikipedia_(bg)/Maxmind pages=array(1) rootJobSignature=f44d9a8f42d1b335f039fd6c4e8b7cae79e4fc0d rootJobTimestamp=20140625113440 STARTING

nginx@pub2:/srv/www/mediawiki/public_html/w$ php maintenance/runJobs.php --wiki wikiapiary.com
2014-06-26 13:45:34 htmlCacheUpdate AllPinouts/Interwikimap pages=array(1) rootJobSignature=59d5cb1b5b462ce092c567797215bdbd985a038a rootJobTimestamp=20140625113659 STARTING
2014-06-26 13:45:34 htmlCacheUpdate AllPinouts/Interwikimap pages=array(1) rootJobSignature=59d5cb1b5b462ce092c567797215bdbd985a038a rootJobTimestamp=20140625113659 t=1 good
2014-06-26 13:45:34 htmlCacheUpdate AllPinouts/Namespaces pages=array(1) rootJobSignature=4aa4f6b9e40c267f27c4136dea4cee04f9aa4012 rootJobTimestamp=20140625113659 STARTING
2014-06-26 13:45:34 htmlCacheUpdate AllPinouts/Namespaces pages=array(1) rootJobSignature=4aa4f6b9e40c267f27c4136dea4cee04f9aa4012 rootJobTimestamp=20140625113659 t=1 good
2014-06-26 13:45:34 htmlCacheUpdate AllPinouts/Skins pages=array(1) rootJobSignature=e9e3e34ca5e84a44ad8967ebcb5c4dac7e1cf23b rootJobTimestamp=20140625113659 STARTING
2014-06-26 13:45:34 htmlCacheUpdate AllPinouts/Skins pages=array(1) rootJobSignature=e9e3e34ca5e84a44ad8967ebcb5c4dac7e1cf23b rootJobTimestamp=20140625113659 t=1 good
2014-06-26 13:45:34 htmlCacheUpdate MuutosWiki/General pages=array(1) rootJobSignature=f0e6803ca16f407a412b3ad86afcd3d297ed879a rootJobTimestamp=20140625113700 STARTING
2014-06-26 13:45:34 htmlCacheUpdate MuutosWiki/General pages=array(1) rootJobSignature=f0e6803ca16f407a412b3ad86afcd3d297ed879a rootJobTimestamp=20140625113700 t=1 good
2014-06-26 13:45:34 htmlCacheUpdate MuutosWiki/Extensions pages=array(1) rootJobSignature=6b07e6620a9ab8ad5f6bbe9f9008cdf015b0deee rootJobTimestamp=20140625113700 STARTING
2014-06-26 13:45:34 htmlCacheUpdate MuutosWiki/Extensions pages=array(1) rootJobSignature=6b07e6620a9ab8ad5f6bbe9f9008cdf015b0deee rootJobTimestamp=20140625113700 t=1 good
2014-06-26 13:45:34 refreshLinks Stupidedia/Whois pages=array(1) rootJobSignature=efdb49565fc44718cd4439bec128fb3e2bbf31b1 rootJobTimestamp=20140626010657 masterPos= STARTING
2014-06-26 13:45:37 refreshLinks Stupidedia/Whois pages=array(1) rootJobSignature=efdb49565fc44718cd4439bec128fb3e2bbf31b1 rootJobTimestamp=20140626010657 masterPos= t=2742 good
2014-06-26 13:45:37 htmlCacheUpdate Yade/Maxmind pages=array(1) rootJobSignature=ab777e3ae51b46accb97e981858561b10da220ab rootJobTimestamp=20140625113705 STARTING
2014-06-26 13:45:37 htmlCacheUpdate Yade/Maxmind pages=array(1) rootJobSignature=ab777e3ae51b46accb97e981858561b10da220ab rootJobTimestamp=20140625113705 t=1 good
2014-06-26 13:45:37 htmlCacheUpdate Yade/General pages=array(1) rootJobSignature=5f2f122fcabd3c26045bd255724c20c4a1cd4749 rootJobTimestamp=20140625113706 STARTING
2014-06-26 13:45:37 htmlCacheUpdate Yade/General pages=array(1) rootJobSignature=5f2f122fcabd3c26045bd255724c20c4a1cd4749 rootJobTimestamp=20140625113706 t=1 good
2014-06-26 13:45:37 htmlCacheUpdate Yade/Extensions pages=array(1) rootJobSignature=7d2f96b4758dcb60ef4f9ebadc8ca5d05916d3a8 rootJobTimestamp=20140625113707 STARTING
2014-06-26 13:45:37 htmlCacheUpdate Yade/Extensions pages=array(1) rootJobSignature=7d2f96b4758dcb60ef4f9ebadc8ca5d05916d3a8 rootJobTimestamp=20140625113707 t=1 good
2014-06-26 13:45:37 htmlCacheUpdate Yade/Interwikimap pages=array(1) rootJobSignature=c47a96f3b9c0bdc29a661fa11de96c95871631c7 rootJobTimestamp=20140625113708 STARTING
2014-06-26 13:45:37 htmlCacheUpdate Yade/Interwikimap pages=array(1) rootJobSignature=c47a96f3b9c0bdc29a661fa11de96c95871631c7 rootJobTimestamp=20140625113708 t=1 good
2014-06-26 13:45:37 refreshLinks DataTaker_Wiki_(FAQ)/Whois pages=array(1) rootJobSignature=058f2a17f2483894f1bbe3ecdc35ce2391165224 rootJobTimestamp=20140626011131 masterPos= STARTING
2014-06-26 13:45:39 refreshLinks DataTaker_Wiki_(FAQ)/Whois pages=array(1) rootJobSignature=058f2a17f2483894f1bbe3ecdc35ce2391165224 rootJobTimestamp=20140626011131 masterPos= t=2145 good
2014-06-26 13:45:39 htmlCacheUpdate Yade/Namespaces pages=array(1) rootJobSignature=91b8d71e84447f03b1e1a14d35566a2aab2cf595 rootJobTimestamp=20140625113709 STARTING
2014-06-26 13:45:39 htmlCacheUpdate Yade/Namespaces pages=array(1) rootJobSignature=91b8d71e84447f03b1e1a14d35566a2aab2cf595 rootJobTimestamp=20140625113709 t=1 good
2014-06-26 13:45:39 htmlCacheUpdate Yade/Skins pages=array(1) rootJobSignature=2d823edbae0dc7cce42e97da9232da07e0fd30a4 rootJobTimestamp=20140625113710 STARTING
2014-06-26 13:45:39 htmlCacheUpdate Yade/Skins pages=array(1) rootJobSignature=2d823edbae0dc7cce42e97da9232da07e0fd30a4 rootJobTimestamp=20140625113710 t=1 good

Aklapper lowered the priority of this task from High to Medium.Mar 9 2015, 2:23 PM
Aklapper subscribed.

@thingles Do you still find this issue or have you worked around it since then? Could try try again on a current release (1.27 LTS, 1.28 stable, or newer). WikiApiary appears to be running MediaWiki 1.25 still for which legacy support ended last year. Job queue handling has changed quite a bit since 2015.

Krinkle changed the task status from Open to Stalled.Jul 4 2017, 2:00 AM

@Krinkle I’m no longer maintaining WikiApiary. @MarkAHershberger has taken that over. As for this bug, I'd probably close it and someone can reopen if they observe this behavior.