Uruchamianie procesów wielowątkowych
Wiele procesów w tle może być uruchamianych w sposób wielowątkowy. W przypadku przesyłania procesu w tle online, można również uruchomić proces wielowątkowy. Pola "Liczba wątków" i "Numer wątku" na stronie przesyłania zadania kontrolują żądania dotyczące procesu wielowątkowego:
- W celu uruchomienia procesu wielowątkowego należy wskazać liczbę wątków w polu Liczba wątków, a następnie wprowadzić 0 w polu Numer wątku. Jeśli jeden lub kilka wątków poprzedniego uruchomienia zakończyło się z błędem, można utworzyć nowe przesyłanie, aby ponownie uruchomić wszystkie wątki zakończone błędem. To przesyłanie doprowadziłoby do dodania nowych rekordów instancji wątku zadania do każdego wątku, który wcześniej zakończył się błędem. Należy zauważyć, że jeśli poprzednie uruchomienie zostało oznaczone jako "Nie uruchamiać ponownie", nowe przesyłanie doprowadzi do nowego uruchomienia zadania.
- W sytuacji, gdy przy poprzednim uruchomieniu co najmniej jeden wątek zakończył się z błędem, można użyć numeru wątku, aby wskazać go do ponownego uruchomienia. Ta sytuacja ma miejsce tylko wtedy, gdy istnieje poprzednie uruchomienie, które nie jest oznaczone jako "Nie uruchamiać ponownie". Doprowadzi to do utworzenia nowej instancji wątku zadania na potrzeby określonego wątku w poprzednim uruchomieniu.
- W celu uruchomienia procesu jako pojedynczego wątku należy wprowadzić wartości Liczba wątków = 1 i Numer wątku = 1 (lub 0). To spowoduje uruchomienie jednowątkowego procesu w tle.
Uwaga: W przypadku uruchomienia procesu wielowątkowego specjalny proces w tle oczekuje na zakończenie wszystkich wątków, a dopiero wówczas oznacza rekord przesłania zadania jako Zakończone.