Layer7 API Management

 View Only
  • 1.  API Developer Portal upgrade 4.2 to 4.3.1

    Posted Sep 06, 2019 02:59 PM
    Did anyone run into problems upgrading API Developer Portal to 4.3.1 in relation to account plans and quota?

    After the upgrade the apis with specific account plans no longer worked properly, but after a while they seemed to work again.
    Maybe because of a planned or forced synchronization?

    We believe, but have no proof, that the upgrade (of the Portal Integration Component on the Gateway) ensures that the default policies of the api gateway are set and that we have to wait until a portal synchronization has been performed before the account plans, applications, rate limits etc are known in the api gateway.

    Thanks






    ------------------------------
    Infra Domain Architect
    Achmea IT
    Netherlands
    ------------------------------


  • 2.  RE: API Developer Portal upgrade 4.2 to 4.3.1
    Best Answer

    Broadcom Employee
    Posted Sep 21, 2019 01:22 AM
    Hi:

    You are correct, all portal entities are synced with a connection initiated by the gateway in scheduled tasks.  If you look on the gateway under "Manage Scheduled Tasks" you will see all of the scheduled tasks.  The different entities are synced based on time required to process or by expectation of how often entities will be changing.  For Account Plans and API Plans the increment is every 30 minutes and so it may seem like a long delay before showing up.  This can be changed to a shorter increment or longer increments based on the needed time to process a sync. For Account Plans and API Plans I think you could safely reduce this increment but for API's or Applications with large numbers it may be required to increase the increment.   I will mention to documentation team we should work with development to better explain the behavior and what can be tuned in gateway for syncs. 

    Regards, Alex.


  • 3.  RE: API Developer Portal upgrade 4.2 to 4.3.1

    Broadcom Employee
    Posted Sep 23, 2019 05:46 PM
    Thanks Alex,
    I have updated the troubleshooting section of the upgrade documentation to include this information. 


    ------------------------------
    Lead Writer, APIM
    Broadcom
    ------------------------------



  • 4.  RE: API Developer Portal upgrade 4.2 to 4.3.1

    Posted Oct 02, 2019 02:29 PM
    These were exactly our thoughts. But the mechanism did work a bit different on our side.
    Account plans were not synced until we actually added a new (temp) plan or waited a couple of hours.
    So our workaround in the upgrade process was adding a new dummy plan, hence forcing the sync... And afterwards deleting the dummy.

    ------------------------------
    Infra Domain Architect
    Achmea IT
    Netherlands
    ------------------------------



  • 5.  RE: API Developer Portal upgrade 4.2 to 4.3.1

    Broadcom Employee
    Posted Oct 03, 2019 12:02 PM
    Interesting, have not seen this before.   I would create a Support ticket so we have an audit trail on this, it should not require a a change to force a sync, Account Plans should be synced at the regular 30 minute increment.  FYI, if you log into the gateway you will see the logs for the sync and it would be interesting to capture that with portal log to see if there were any errors.  You can also force a one time sync manually from the gateway "Scheduled Tasks" if you do not want to wait for 30 minutes.