Remove the Oracle Traffic Director Load Balancer from an Oracle SOA Cloud Service Instance

You can remove the Oracle Traffice Director (OTD) load balancer from an Oracle SOA Cloud Service instance.

Usage Notes:

  • If you have manually imported any certificates into OTD, you must reimport these certificates into the Managed Server or other load balancer (if you are configuring a new load balancer).
  • Ensure that OTD is in running state before removing it using REST API.
  • After removing OTD:
    • If you are not using a DNS name and using an OTD IP address (see Register a Custom Domain Name with a Third-Party Registration Vendor) and you removed OTD load balancer, make sure your runtime URLs are using the Administration Server IP address instead of the OTD IP address.
    • URLs for all Managed Servers such as b2bconsole, mftconsole, and composer should be accessible using the Administration Server IP address instead of the OTD IP address.
    • If you are using multinode cluster, then all incoming traffic will be routed to Managed Server1 only.
    • Optionally, you can add Oracle Cloud Infrastructure load balancer.

To remove the OTD load balancer:

  1. From a Linux VM, run the following REST API command:
    curl -i --user "user:password"
       -X PUT -H "X-ID-TENANT-NAME:identity-domain"
       -H "Content-Type:application/vnd.com.oracle.oracloud.provisioning.Service+json" -d "{}" 
       https://rest_server_url:/paas/api/v1.1/instancemgmt/identity-domain/services/SOA/instances/servicename/servicecomponent

    Example:

    curl -i --user "myservicesusername:myservicespassword" 
       -X PUT -H "X-ID-TENANT-NAME:idcs-829b09c9d34b49be834e824ns810001" 
       -H "Content-Type:application/vnd.com.oracle.oracloud.provisioning.Service+json" -d "{}"
       https://psm.us.oraclecloud.com/paas/api/v1.1/instancemgmt/idcs-829b09c9d34b49be834e824ns810001/services/SOA/instances/SOAtest/servicecomponent
  2. In the Oracle SOA Cloud Service Console, click menu icon for the desired service instance and select Open WebLogic Server Administration Console.
  3. In the Change Center, click Lock & Edit.
  4. In the Domain Structure pane, expand the Environment node, then Clusters, and click the cluster name.
  5. On the Configuration: http tab, set Frontend Host to an empty value (if not already done) and set Frontend HTTP Port to 0.
  6. On the Configuration: General tab, scroll down to the Advanced section and expand it.
  7. Set WebLogic Plug-In Enabled to Yes.
  8. Click Save and activate the changes.
  9. Restart the Oracle SOA Cloud Service instance from the Oracle SOA Cloud Service Console.
  10. Verify the URLS by accessing the following Managed Server URLs using the Adminstration Server IP address (for example, 129.146.91.95):

    https://129.146.91.95/soa/composer

    https://129.146.91.95/mftconsole

    https://129.146.91.95/b2bconsole