Plik konfiguracyjny może zawierać definicje wielu konfiguracji, ale tylko jedna z nich może w danym momencie być aktywna. Wszystkie elementy wysokiego poziomu w pliku konfiguracyjnym zawierają opcjonalny atrybut configuration. Atrybut ten odnosi się do elementu i wszystkich jego elementów potomnych. Jest on porównywany z atrybutem activeConfiguration elementu <AgentControllerConfiguration>. Dany element i jego elementy potomne zostaną załadowane w ramach konfiguracji komponentu Agent Controller tylko wtedy, gdy obie porównywane konfiguracje będą miały tę samą nazwę lub gdy atrybut configuration nie będzie obecny. Atrybut konfiguracji może być używany w odniesieniu do następujących elementów wysokiego poziomu:
W poniższym przykładzie kodu z pliku serviceconfig.xml każdy z różnych typów elementów (hosty i agenty) ma atrybut konfiguracji ustawiony na wartość "default".
<Hosts configuration="default"> <Allow host="LOCAL" /> </Hosts>
<Agent configuration="default" name="Mój agent rejestrujący" type="Logging"> <Option type="environment" name="LOG_HOME" value="%LOG_HOME%" /> </Agent>
Więcej informacji na temat agenta profilowania dla języka Java zawiera dokumentacja narzędzia profilującego.
Czynności pokrewne
Administrowanie komponentem Agent Controller