You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@sling.apache.org by "Amit Gupta (JIRA)" <ji...@apache.org> on 2014/10/08 14:42:34 UTC

[jira] [Resolved] (SLING-4014) Sling Jobs do not get picked at times

     [ https://issues.apache.org/jira/browse/SLING-4014?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Amit Gupta resolved SLING-4014.
-------------------------------
       Resolution: Fixed
    Fix Version/s: Event 3.3.16

> Sling Jobs do not get picked at times
> -------------------------------------
>
>                 Key: SLING-4014
>                 URL: https://issues.apache.org/jira/browse/SLING-4014
>             Project: Sling
>          Issue Type: Bug
>          Components: Extensions
>    Affects Versions: Event 3.3.14, API 2.8.0
>            Reporter: Amit Gupta
>            Assignee: Amit Gupta
>             Fix For: Event 3.3.16
>
>         Attachments: SLING-4014.patch, sling_event.log
>
>
> Sling jobs don't get picked at times. This what happened in one of the scenario see attached logs for details.. but in a nutshell
> {code}
> 07.10.2014 17:41:09.710 *DEBUG* [Apache Sling Job Event Bridge] org.apache.sling.event.impl.jobs.JobManagerImpl Persisting job Sling Job [topic=com/adobe/granite/workflow/job/etc/workflow/models/dam-ips-asset-upload/jcr_content/model, properties=com.adobe.granite.workflow.job=com.adobe.granite.workflow.job.WorkflowJob@639d8f67,slingevent:eventadmin=true,com.adobe.granite.workflow.jobid=VolatileWorkItem_node1_etc_workflow_instances_2014-10-07_model_2913172457714876,event.topics=org/apache/sling/event/job] into queue Granite Workflow Queue, target=691ab81c-1dee-4504-bcff-962599fa602f
> 07.10.2014 17:41:09.712 *DEBUG* [Apache Sling Job Event Bridge] org.apache.sling.event.impl.jobs.JobManagerImpl Storing new job {sling:resourceType=slingevent:Job, slingevent:application=691ab81c-1dee-4504-bcff-962599fa602f, event.job.retries=10, com.adobe.granite.workflow.job=com.adobe.granite.workflow.job.WorkflowJob@639d8f67, event.job.retrycount=0, com.adobe.granite.workflow.jobid=VolatileWorkItem_node1_etc_workflow_instances_2014-10-07_model_2913172457714876, event.job.topic=com/adobe/granite/workflow/job/etc/workflow/models/dam-ips-asset-upload/jcr_content/model, slingevent:eventadmin=true, slingevent:eventId=2014/10/7/17/41/com.adobe.granite.workflow.job.etc.workflow.models.dam-ips-asset-upload.jcr_content.model_691ab81c-1dee-..........at /var/eventing/jobs/assigned/691ab81c-1dee-4504-bcff-962599fa602f/slingevent:eventadmin/2014/10/7/17/41/com.adobe.granite.workflow.job.etc.workflow.models.dam-ips-asset-upload.jcr_content.model_691ab81c-1dee-4504-bcff-962599fa602f_28
> 07.10.2014 17:41:14.747 *DEBUG* [pool-8-thread-1] org.apache.sling.event.impl.jobs.JobManagerImpl Job manager maintenance: Starting #8828
> 07.10.2014 17:41:14.747 *DEBUG* [pool-8-thread-1] org.apache.sling.event.impl.jobs.JobManagerImpl Checking for unprocessed jobs...
> 07.10.2014 17:41:14.748 *DEBUG* [pool-8-thread-1] org.apache.sling.event.impl.jobs.MaintenanceTask Cleaning up job resource tree: removing obsolete locks
> 07.10.2014 17:41:30.680 *INFO* [Apache Sling Job Background Loader] org.apache.sling.event Service [QueueMBean for queue Granite Workflow Queue,3219] ServiceEvent REGISTERED
> 07.10.2014 17:41:30.796 *INFO* [Apache Sling Job Queue Granite Workflow Queue] org.apache.sling.event.impl.jobs.queues.TopicRoundRobinJobQueue.Granite Workflow Queue Starting job queue Granite Workflow Queue
> 07.10.2014 17:41:30.796 *DEBUG* [Apache Sling Job Queue Granite Workflow Queue] org.apache.sling.event.impl.jobs.queues.TopicRoundRobinJobQueue.Granite Workflow Queue Configuration for job queue=Queue-Configuration(1817656049) : {name=Granite Workflow Queue, type=TOPIC_ROUND_ROBIN, topics=[SubPackageMatcher [packageName=com/adobe/granite/workflow/job/]], maxParallelProcesses=4, retries=10, retryDelayInMs=2000, keepJobs=false, preferRunOnCreationInstance=true, ownThreadPoolSize=0, serviceRanking=0, pid=org.apache.sling.event.jobs.QueueConfiguration.3a3b109d-7e33-402b-972d-15eea0fc47bc, isValid=true}
> 07.10.2014 17:41:30.800 *DEBUG* [Apache Sling Job Queue Granite Workflow Queue] org.apache.sling.event.impl.jobs.queues.TopicRoundRobinJobQueue.Granite Workflow Queue Discarding removed job Sling Job [topic=com/adobe/granite/workflow/job/etc/workflow/models/dam-ips-asset-upload/jcr_content/model, id=2014/10/7/17/41/com.adobe.granite.workflow.job.etc.workflow.models.dam-ips-asset-upload.jcr_content.model_691ab81c-1dee-4504-bcff-962599fa602f_28, properties=slingevent:application=691ab81c-1dee-4504-bcff-962599fa602f,event.job.retries=10,slingevent:eventadmin=true,com.adobe.granite.workflow.jobid=VolatileWorkItem_node1_etc_workflow_instances_2014-10-07_model_2913172457714876,event.job.retrycount=0,slingevent:created=java.util.GregorianCalendar(Tue Oct 07 17:41:09 IST 2014),sling:resourceType=slingevent:Job,com.adobe.granite.workflow.job=com.adobe.granite.workflow.job.WorkflowJob@639d8f67,event.job.started.time=java.util.GregorianCalendar(Tue Oct 07 17:41:30 IST 2014),event.job.application=691ab81c-1dee-4504-bcff-962599fa602f,event.job.queuename=Granite Workflow Queue]
> {code}
> So a job is stored and then discarded. This was running on a single node, not cluster



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)