<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:taxo="http://purl.org/rss/1.0/modules/taxonomy/" version="2.0">
  <channel>
    <title>topic Find talend job process name at operating system level in Talend Studio</title>
    <link>https://community.qlik.com/t5/Talend-Studio/Find-talend-job-process-name-at-operating-system-level/m-p/2329978#M99115</link>
    <description>&lt;P&gt;Hi&lt;/P&gt;&lt;P&gt;I have a job which has to run throughout the day, if it aborts for any reason, it has to be resubmitted automatically, In other ETL tools like Datastage, I would be able to find the ETL job process name at OS level using ps-ef, when i tried that for talend in windows environment using tasklist command, i'm not able to find that Talend job name process which runs at the backed. I know I can create another job which checks if a process is running&amp;nbsp; but I'm trying to create a non Talend based solution and i don't want to export the job and run it outside TAC.. so how can find at OS level if a job is running.&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Thanks&lt;/P&gt;&lt;P&gt;MJ&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
    <pubDate>Fri, 23 Mar 2018 12:53:51 GMT</pubDate>
    <dc:creator>borrisbeck</dc:creator>
    <dc:date>2018-03-23T12:53:51Z</dc:date>
    <item>
      <title>Find talend job process name at operating system level</title>
      <link>https://community.qlik.com/t5/Talend-Studio/Find-talend-job-process-name-at-operating-system-level/m-p/2329978#M99115</link>
      <description>&lt;P&gt;Hi&lt;/P&gt;&lt;P&gt;I have a job which has to run throughout the day, if it aborts for any reason, it has to be resubmitted automatically, In other ETL tools like Datastage, I would be able to find the ETL job process name at OS level using ps-ef, when i tried that for talend in windows environment using tasklist command, i'm not able to find that Talend job name process which runs at the backed. I know I can create another job which checks if a process is running&amp;nbsp; but I'm trying to create a non Talend based solution and i don't want to export the job and run it outside TAC.. so how can find at OS level if a job is running.&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Thanks&lt;/P&gt;&lt;P&gt;MJ&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Fri, 23 Mar 2018 12:53:51 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Talend-Studio/Find-talend-job-process-name-at-operating-system-level/m-p/2329978#M99115</guid>
      <dc:creator>borrisbeck</dc:creator>
      <dc:date>2018-03-23T12:53:51Z</dc:date>
    </item>
    <item>
      <title>Re: Find talend job process name at operating system level</title>
      <link>https://community.qlik.com/t5/Talend-Studio/Find-talend-job-process-name-at-operating-system-level/m-p/2329979#M99116</link>
      <description>&lt;P&gt;The answer to your question is the following command on the machine that is running your job....&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;PRE&gt;jps -v&lt;/PRE&gt;
&lt;P&gt;On another note, I think you should reconsider your process here. A Talend job is not really suitable to be running all day non-stop. They are meant for batch. You can run a Talend job 1000s of times a day, no problem. If you try to run one continuously for the whole day you will likely end up with memory issues after a while. It is not what Talend DI jobs have been designed for. Your problem sounds to me to be more aligned with a real time (or near to real time) solution. It sounds like a Talend Route (ESB) would be a better fit.&lt;/P&gt;</description>
      <pubDate>Fri, 23 Mar 2018 13:34:36 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Talend-Studio/Find-talend-job-process-name-at-operating-system-level/m-p/2329979#M99116</guid>
      <dc:creator>Anonymous</dc:creator>
      <dc:date>2018-03-23T13:34:36Z</dc:date>
    </item>
    <item>
      <title>Re: Find talend job process name at operating system level</title>
      <link>https://community.qlik.com/t5/Talend-Studio/Find-talend-job-process-name-at-operating-system-level/m-p/2329980#M99117</link>
      <description>&lt;P&gt;Hi&lt;BR /&gt;Thanks for responding, to be more specific,I have a main job (Orchestrate job) that has to run from 5.00 AM to 4.30 PM, That orchestrate job triggers a set of 5 jobs sequentially for every 1 hour. The thought behind the question was, I don't want any manual intervention if the main orchestrate job abort, so how do you think I can better design this without the memory issue? please&lt;/P&gt; 
&lt;P&gt;thanks&lt;BR /&gt;MJ&lt;/P&gt;</description>
      <pubDate>Fri, 23 Mar 2018 17:22:48 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Talend-Studio/Find-talend-job-process-name-at-operating-system-level/m-p/2329980#M99117</guid>
      <dc:creator>borrisbeck</dc:creator>
      <dc:date>2018-03-23T17:22:48Z</dc:date>
    </item>
    <item>
      <title>Re: Find talend job process name at operating system level</title>
      <link>https://community.qlik.com/t5/Talend-Studio/Find-talend-job-process-name-at-operating-system-level/m-p/2329981#M99118</link>
      <description>&lt;P&gt;The first way that springs to mind would not be much of a change to your job structure, but would make it a little more resistant to issues. You could use a Windows scheduler (or Cron on Linux) to run your orchestration job every hour. I assume that the child jobs need to run strictly sequentially (with maybe some interaction with data processed?). As I said, this would not be a massive change for you. The big issue here is solely having a Talend job running as a scheduling device. I assume you have had issues with doing this, hence the original question about monitoring whether it is still running.&lt;/P&gt;</description>
      <pubDate>Fri, 23 Mar 2018 18:54:04 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Talend-Studio/Find-talend-job-process-name-at-operating-system-level/m-p/2329981#M99118</guid>
      <dc:creator>Anonymous</dc:creator>
      <dc:date>2018-03-23T18:54:04Z</dc:date>
    </item>
  </channel>
</rss>

