Java SDK client in HA environment

Hi experts,

 

We have java application which uses the Java UCMDB API to insert CIs into UCMDB. Now we are converting existing single UCMDB installation to use high availability environment.

 

Should HOST_NAME in the code below point to a Writer VIP address which is configured on the load balancer? HA section int he UCMDB deployment guide is not clear on how to configure SDK clients in HA environment.

 

UcmdbServiceProvider provider =
UcmdbServiceFactory.getServiceProvider(HOST_NAME, PORT);

 

Thanks

  • Hi LOga001

    Below statement is what HP Suggests to do with respect to Writer VIP Address.

    I believe your scenario is Second Point in the below statement.

    Note: Keep a note of the defined VIP addresses.

    •When defining the communication settings between the UCMDB Server and the Data Flow Probes, always use the Writer VIP address when prompted for the UCMDB Server name.

    •When defining the communication settings between the UCMDB Server and other applications, always use the Cluster VIP address when prompted for the UCMDB Server name.

    Hope this helps

    Cheers : )
  • Thanks for the reply.
    I just wanted to confirm that custom built Java SDK client in this context should be treated as a Data Flow Probe.
    Guessing Data flow Probe itself is an SDK client.