arkadaşlar çözüm üretemediğim için buradan size de sormak istedim. Php ile xml entegrasyonu yapıyoruz.XML çok büyük oldugu için partlara bölüp içeri alıyoruz. xml partlarını okuyabilmek ve İçeri almak için 2 yol biliyoruz.
Bildiğimiz birinci yolda cron job çalıştırabiliyoruz. partlar arasında geçişi php ile yaptığımızda sunucu zaman aşımına uğruyor yada servis restart ediliyor.
örnek kodu:
<?
$this->response->redirect($this->url->link('entegrasyonlar/entegrasyon/'.$import_type, 'part=1&part_count='.count($part_arr).'&import_typ e='.$import_type, true));
?>
Partlar arasında geçişi js ile yaptığımızda partları içeri sorunsuz alabiliyoruz ancak bu sefer de cron job yapamıyoruz, tüm işlemleri manuel yapmamız gerekiyor.
örnek kod:
setTimeout(function(){
// Redirect yaptır.
window.location.href = "route=entegrasyonlar/entegrasyon/importCategory&part=1&part_count=1&import_type=imp ortCategory";
}, 4000);
</script>
Cron job yaparak xml lerimizi içeriye alabileceğimiz ve sunucu zaman aşımına uğratmayacağımız bir yol varmıdır?