Informacje dodatkowe dotyczące flag zdalnych dla aplikacji usług zdalnych

W tej tabeli przedstawiono listę flag zdalnych i właściwości Java™, których można używać w aplikacji usług zdalnych.
Należy wybrać flagę z listy, a następnie odszukać informacje na temat używania tej flagi w temacie Konfigurowanie opcji zdalnych w produkcie WebSphere Application Server lub na serwerze Apache Tomcat.
Tabela 1. Flagi zdalne
Flaga Wartość Opis
-Dcom.ibm.rational.rpe.docgen.concurrentlimit Liczba

Przykład: -Dcom.ibm.rational.rpe.docgen.concurrentlimit=5

Umożliwia ustawienie maksymalnej liczby współbieżnych żądań generowania dokumentów produktu Rational Publishing Engine, które mogą działać jednocześnie. Po osiągnięciu limitu kolejne żądania zadań są umieszczane w kolejce do uruchomienia po zakończeniu bieżących zadań.
Ważne: Podczas wybierania kilku współbieżnych żądań generowania dokumentów, należy wziąć pod uwagę liczbę licencji dostępnych w organizacji. Jeśli licencja nie jest dostępna w momencie rozpoczęcia generowania dokumentu (ustawiono limit współbieżnych żądań na poziomie wyższym niż liczba posiadanych licencji lub wszystkie licencje są aktualnie używane), wystąpi jedno z następujących zdarzeń:
  • Jeśli określono opcje com.ibm.rational.rpe.license.attempts.count i com.ibm.rational.rpe.license.retry.timeout, operacja generowania dokumentu jest dodawana do kolejki i próba jej wykonania jest podejmowana ponownie w określonych odstępach czasu.
  • Jeśli nie określono opcji com.ibm.rational.rpe.license.attempts.count ani com.ibm.rational.rpe.license.retry.timeout, nie można zakończyć operacji generowania dokumentu. Następuje zakończenie generowania dokumentów.
-Dcom.ibm.rational.rpe.license.attempts.count Liczba

Wartość domyślna: 1.

Przykład: -Dcom.ibm.rational.rpe.license.attempts.count=2

Liczba określająca, ile razy ma być wykonywane sprawdzanie dostępności licencji. Jeśli podana wartość jest mniejsza niż 1, zostanie ona zignorowana.
-Dcom.ibm.rational.rpe.license.retry.timeout Liczba w sekundach

Wartość domyślna: 5 sekund.

Przykład: -Dcom.ibm.rational.rpe.license.retry.timeout=6

Liczba sekund oczekiwania między kolejnymi próbami sprawdzenia dostępności licencji.
-Dcom.ibm.rational.rpe.remote.debug true, false

Przykład: -Dcom.ibm.rational.rpe.remote.debug=true

Umożliwia przejrzenie szczegółowych informacji z dziennika do celów debugowania problemów związanych z generowaniem dokumentu.
-Dcom.ibm.rational.rpe.remote.filestore Ścieżka do pliku rozpoczynająca się znakami \\

Przykład: -Dcom.ibm.rational.rpe.remote.filestore=\\storage\rpe\files

W przypadku konfigurowania środowiska równoważenia obciążenia umożliwia określenie położenia współużytkowanego katalogu pamięci masowej.
-Dcom.ibm.rational.rpe.remote.ignorelanguage true, false

Wartość domyślna: false.

Przykład: -Dcom.ibm.rational.rpe.remote.ignorelanguage=true

Jeśli ustawiona jest wartość true, aplikacja usług zdalnych ignoruje flagi -Duser.country i -Duser.language ustawione przez użytkownika i ustawia język domyślny określony dla serwera przez administratora.
-Dcom.ibm.rational.rpe.remote.javaopts Wielkość sterty

Wartość domyślna: -Xmx1024m.

Przykład: -Dcom.ibm.rational.rpe.remote.javaopts=-Xmx1280m

Ilość pamięci przydzielonej do generowania dokumentów przez aplikację usług zdalnych można zwiększyć.

W przypadku korzystania z 32-bitowego środowiska Java Runtime Environment (JRE) dla aplikacji usług zdalnych można dopasować wielkość sterty na poziomie od 1 do 1,5 GB. W przypadku korzystania z 64-bitowego środowiska JRE dla aplikacji usług zdalnych można dopasować wielkość sterty na poziomie powyżej 1,5 GB.

-Dcom.ibm.rational.rpe.remote.jre Pełna ścieżka do plików aplikacji środowiska Java Runtime Environment.

Przykład: -Dcom.ibm.rational.rpe.remote.jre=C:\Program Files\Java\jre7

Istnieje możliwość określenia ścieżki do środowiska Java Runtime Environment innego niż zawarte w plikach aplikacji Rational Publishing Engine, w katalogu RPE_HOME\jre.
-Dcom.ibm.rational.rpe.remote.jrearch Wartość: 32 lub 64 bity.

Przykład: -Dcom.ibm.rational.rpe.remote.jrearch=32

Jeśli produkt Rational Publishing Engine nie wykryje poprawnej wersji środowiska Java Runtime Environment na potrzeby uruchamiania generowania dokumentów, można określić wersję, która ma być używana.
-Dcom.ibm.rational.rpe.remote.rpecommandjar Pełna ścieżka do pliku rpecommand.jar.

Przykład: -Dcom.ibm.rational.rpe.remote.rpecommandjar=C:\Program Files\Rational\Publishing Engine

Jeśli produkt Rational Publishing Engine nie wykryje poprawnej ścieżki do pliku rpecommand.jar, można określić ścieżkę, która ma być używana.
-Dcom.ibm.rational.rpe.remote.showconsole true, false

Flaga -Dcom.ibm.rational.rpe.remote.debug musi mieć ustawioną wartość true.

Przykład:

-Dcom.ibm.rational.rpe.remote.showconsole=true
-Dcom.ibm.rational.rpe.remote.debug=true

Ikona systemu Windows Szczegółowe informacje dziennika dotyczące flagi com.ibm.rational.rpe.remote.debug można otworzyć w osobnej konsoli na komputerach z systemem Windows. Nie należy używać tej właściwości, jeśli serwer aplikacji działa jako usługa systemu Windows NT.
-Dcom.ibm.rational.rpe.remote.workarea Pełna ścieżka do położenia, w którym użytkownik ma dostęp do zapisu.

Przykład: -Dcom.ibm.rational.rpe.remote.workarea=C:\temp

Położenie, w którym podczas generowania dokumentów są tworzone pliki tymczasowe. Jeśli nie zostanie podana żadna ścieżka, będzie używany katalog tymczasowy systemu.
-Dcom.ibm.rational.rpe.ssl Typ zabezpieczeń:
  • SSL
  • SSLv2
  • SSLv3
  • TLS
  • TLSv1
  • TLSv1.1

Przykład: -Dcom.ibm.rational.rpe.ssl=TLSv1

Jeśli ustawiono określony typ zabezpieczeń, produkt Rational Publishing Engine komunikuje się tylko przy użyciu tego typu zabezpieczeń.

W przypadku protokołu TLS w wersji 1.2 należy zamiast tego skonfigurować flagę -Dcom.ibm.rational.rpe.tls12only. Jeśli oba atrybuty -Dcom.ibm.rational.rpe.tls12only i -Dcom.ibm.rational.rpe.ssl są skonfigurowane, atrybut -Dcom.ibm.rational.rpe.tls12only ma pierwszeństwo.

-Dcom.ibm.rational.rpe.tls12only true, false

Przykład: -Dcom.ibm.rational.rpe.tls12only=true

W przypadku ustawienia wartości true produkt Rational Publishing Engine na potrzeby komunikacji używa wyłącznie protokołu TLS (Transport Layer Security) 1.2. Produkt Rational Publishing Engine nie sprawdza innych ustawień właściwości wirtualnej maszyny Java w celu zidentyfikowania używanego protokołu SSL (Secure Sockets Layer).

Jeśli oba atrybuty -Dcom.ibm.rational.rpe.tls12only i -Dcom.ibm.rational.rpe.ssl są skonfigurowane, atrybut -Dcom.ibm.rational.rpe.tls12only ma pierwszeństwo.

-Dcom.ibm.ws.classloader.encodeResourceURLs true, false

Flaga -Dcom.ibm.rational.rpe.remote.debug musi mieć ustawioną wartość true.

Przykład:

-Dcom.ibm.ws.classloader.encodeResourceURLs=false
-Dcom.ibm.rational.rpe.remote.debug=true

Wymagane tylko w przypadku serwera WebSphere Application Server 8. Ta flaga uniemożliwia kodowanie adresów URL. Gdy adresy URL są kodowane przez serwer WebSphere Application Server 8, produkt Rational Publishing Engine nie może ich odczytać.

Opinia