Вы должны передать общие данные. Просто незначительное изменение в:
<app-piece [data]="piece" (change)="doSomething('data')"></app-piece>
Вы могли попытаться использовать ulimit-t [число секунд] в cronjob прежде, чем запустить скрипт.