Folosiţi acest subiect pentru a suporta setările avansate ale serviciului ORB (Object Request Broker). Acest suport include serviciul ascultător ORB, păstrare în viaţă ascultător ORB SSL (Secure Sockets Layer), fire de execuţie de control şi profil de încărcare de lucru.
Pentru a vizualiza această pagină a consolei administrative, apăsaţi Servere > Tipuri de server > servere de aplicaţii WebSphere> nume_server > Servicii container > serviciul ORB > setări z/OS suplimentare.
Defineşte valoarea, în secunde, furnizată către TCP/IP pe opţiunea SOCK_TCP_KEEPALIVE pentru ascultătorul IIOP (Internet Inter-ORB Protocol).
Această opţiune verifică că sesiunile nefolosite sunt în continuare valide, sondând stiva TCP/IP a clientului. Dacă clientul pleacă fără să anunţe serverul, sesiunea continuă să fie activă de partea serverului. Folosiţi această proprietate pentru a curăţa aceste sesiuni nenecesare. Dacă clientul nu răspunde, sesiunea este închisă. Valoarea implicită este 0 (zero). Dacă proprietatea nu este setată opţiunea TCP/IP nu este setată. La setarea opţiunii SOCK_TCP_KEEPALIVE se generează trafic de reţea pe sesiunile nefolosite, lucru ce poate cauza probleme.
Tipul datelor | Întreg |
Interval | 0 - 2147040 |
Această proprietate defineşte valoarea, în secunde, furnizată către TCP/IP pe opţiunea SOCK_TCP_KEEPALIVE pentru ascultătorul SSL IIOP (SSL Inter-ORB Protocol).
Această opţiune verifică dacă sesiunile nefolosite sunt în continuare valide, sondând stiva TCP/IP a clientului. Dacă clientul pleacă fără să anunţe serverul, sesiunea continuă să fie activă de partea serverului. Folosiţi această opţiune pentru a curăţa aceste sesiuni nenecesare. Dacă clientul nu răspunde, sesiunea este închisă. Valoarea implicită este 0 (zero). Dacă proprietatea nu este setată opţiunea TCP/IP nu este setată. La setarea opţiunii SOCK_TCP_KEEPALIVE se generează trafic de reţea pe sesiunile nefolosite, lucru ce poate fi nedorit.
Tipul datelor | Întreg |
Interval | 0 - 2147040 |
Specifică timpul maxim, în secunde, în care cererile IIOP sunt puse în coadă şi dispecerizate către un proces servant.
Tipul datelor | Întreg |
Interval | 0 - 2147040 |
Implicit | 300 |
Dezactivare timeout coadă manager de încărcare de lucru | 0 |
Specifică profilul serverului de încărcare de lucru, care poate fi ISOLATE, IOBOUND, CPUBOUND, LONGWAIT, sau CUSTOM.
Profilul de încărcare de lucru controlează deciziile pertinente despre încărcarea de lucru, ce sunt făcute de serverul de aplicaţii WebSphere pentru runtime-ul z/OS, cum ar fi numărul de fire de execuţie folosit în servant. Valoarea implicită este IOBOUND, care este şi valoarea corespunzătoare pentru majoritatea aplicaţiilor. Folosiţi una din celelalte valori când aplicaţia dumneavoastră are nevoie de mai multe fire de execuţie.
Profil de încărcare de lucru | Număr de fire de execuţie | Descriere |
ISOLATE | 1 | Specifică că servant-urile sunt restricţionaţe către un singur fir de execuţie de aplicaţie. Folosiţi ISOLATE pentru a vă asigura că aplicaţiile dispecerizate concomitent nu sunt rulate în acelaşi servant. Două cereri procesate în acelaşi servant pot cauza ca una din cereri să o corupă pe cealaltă. |
IOBOUND | MIN(30, MAX(5,(Număr de CPU-uri*3))) | Specifică mai multe fire de execuţie în aplicaţiile care realizează procesare I/O intensivă pe sistemul de operare z/OS. Calcularea numărului de fire de execuţie este bazată pe numărul de CPU-uri. IOBOUND este folosit de majoritatea aplicaţiilor care au un echilibru între operaţiile intensive pentru CPU şi apelurile pentru operaţii la distanţă. O poartă sau un convertor de protocol sunt două exemple de aplicaţii care folosesc profilul IOBOUND. |
CPUBOUND | MAX((Număr de CPU-uri-1),3) | Specifică că aplicaţia realizează operaţii intensive pentru procesor pe sistemul de operare z/OS şi de aceea nu ar beneficia de mai multe fire de execuţie decât numărul de CPU-uri. Calcularea numărului de fire de execuţie este bazată pe numărul de CPU-uri. Folosiţi setarea de profil CPUBOUND în aplicaţiile intensive pentru CPU, cum ar fi parsarea XML şi construirea documentelor XML, când majoritatea timpului de răspuns al aplicaţiei este folosit de CPU. |
LONGWAIT | 40 | Specifică mai multe fire de execuţie decât IOBOUND pentru procesarea de aplicaţii. LONGWAIT foloseşte majoritatea timpului de aşteptare pentru ca operaţiile de reţea sau la distanţă sa fie terminate. Folosiţi această setare când aplicaţia face apeluri frecvente către alt sistem de aplicaţii, cum ar fi aplicaţiile screen scraper CICS (Customer Information Control System), dar nu procesează foarte mult singură. |
CUSTOM | Definit de utilizator | Specifică faptul că numărul de fire de execuţie ale aplicaţiilor servant este determinat de valoarea specificată pentru proprietatea personalizată a serverului servant_region_custom_thread_count. Numărul minim de fire de execuţie ale aplicaţiei care pot fi definite pentru această proprietate personalizată este 1; numărul maxim de fire de execuţie ale aplicaţiei care pot fi specificate este 100. |
Puteţi căuta mesajul BBOO0234I în istoricul de lucru al controlerului pentru a verifica numărul de fire de execuţie lucrătoare.
Legăturile marcate (online) necesită acces la internet.