Question

Client lost response after running an ACP importing for more than 40 mints when using Azure Application Gateway and Azure LB environment

  • 28 April 2021
  • 2 replies
  • 208 views

Userlevel 3
Badge +3

We are running IFS 10.Recently we came across a situation that when we was importing the Application Configuration Package from IEE, even one hour been passed, no response is returned from the server to the client.

It only happens on clustered application server and database server environment. We use Azure Application Gateway to load balance accesses on Application Server, and use Azure Load Balancer to provide a stand-by database service.

Question:

What could be the cause of the following issue?

We would appreciate it if someone could give us some advice for investigating. 

 

Issue:

When we was importing the Application Configuration Package, even one hour has passed and no response is returned from the server to the client.

Looking at the DB alert log, there was a TNS error.

It is estimated that it takes about 40 minutes to import the same ACP. (For test environment without cluster configuration)

Environment and idle time setting:

  • IFS Application 10 
  • There is a timeout setting on the Azure Application Gateway (Application Server side), and currently it is set to 2 hours on the AGW. Since 7200> IFS setting value 5400.
  • Azure Load Balancer (DB server side) TCP idle timeout has not been set.  -> TCP reset is “Disable”.
    ttps://docs.microsoft.com/en-us/azure/load-balancer/load-balancer-tcp-idle-timeout?tabs=tcp-reset-idle-portal

Thank you 

Yingxin


This topic has been closed for comments

2 replies

Userlevel 5
Badge +9

Hi Yingxin,

 

I suppose these ACP are relatively large. So, there are so many things that can go wrong when importing via client session(using EE client). This is most likely a network-level timeout, typically very tricky to identify.

 

Have you tried to import using the installer instead, if it takes more than 30 minutes then it's advisable to use this method instead?

 

https://docs.ifs.com/techdocs/foundation1/040_administration/220_user_interface/020_custom_objects/010_app_config_packages/090_acp_references/IFSInstallerImport.htm

 

Best Regards,

Kasun A.

Userlevel 3
Badge +3

@Kasun Alahakoon 

Thank you for the advices.

We tried to import & publish ACP using the installer, but we got the same issue:

  • no response is returned from the server to the installer
  • TNS error in DB alert log

If there is a process that takes more than 30 minutes from the IFS client, other than ACP, the same issues will occur.

so, customer wants to clarify the timeout point if possible …. 

 

By the way, the ACP is very large. Contains 900 custom objects. Is there any limit or recommended quantity for the number of objects included in the ACP?

 

Thank you,

Yingxin