Flexmonster data server as DLL talking more time to load data in AAS

Answered
Nil asked on February 7, 2022

Hi Team ,
We observed the flexmonster data server hosted in azure app services is taking more to time to load data as compare to localhost.
Please find the below attached image for time taking local vs azure platform.
Can you please suggest what is minimum system requirement of data server .
Timing mentioned in seconds .

5 answers

Public
Maksym Diachenko Maksym Diachenko Flexmonster February 9, 2022

Hello, Nil!

Thank you for this observation.

It seems there might be an inbound/outbound limit imposed by the Azure Portal, which causes the slowness.
Flexmonster Data Server logs how much time was spent on processing each request (when the LoggerMinLevel configuration option is set as "Info"). Our team suggests checking the response time details in the Flexmonster Data Server logs. This will help to understand whether the slowness is caused on Flexmonster Data Server's end.
As for configuring Azure infrastructure, we suggest checking the Azure Portal settings and documentation for lowering possible limits to achieve a faster retrieval. Also, from our experience, selecting a server in the closest region could help save time on the data transfer.
Speaking of minimum system requirements, they depend on the amount of data and the number of unique members in the data. We recommend performing more tests and experimenting with RAM amount on your side to find the optimal configurations.

Hope you will find this answer helpful.

Best Regards,
Maksym

Public
Nil February 10, 2022

Flexmonster as Data Server as DLL we don't have option to add the logger level LoggerMinLevel  .
How to set the minimum logging level there 

Public
Maksym Diachenko Maksym Diachenko Flexmonster February 10, 2022

Hi, Nil!

Thank you for your reply, and my apologies for misleading you with a LoggerLevelMin option.

LoggerLevelMin property can be set in Flexmonster Admin Panel, and there is a different approach for log settings in FDS DLL. If you have the "Default" property set as "Information" in the "appsettings.json" config file as is shown below, you should be able to see FDS logs.

"Logging": {
"LogLevel": {
"Default": "Information",
...
}
}

Also, you can set "LogLevel" explicitly for FDS:

"Flexmonster.DataServer.Core": "Information"

Hope this answer helps you.

Best Regards,
Maksym

Public
Nil February 15, 2022

Hi Team,
 
Please provide us the Email ID so we can sent the azure log .We cant place here ??

Public
Maksym Diachenko Maksym Diachenko Flexmonster February 15, 2022

Hi, Nil!

Thank you for writing to us. We will reach out to you via email.

Best Regards,
Maksym

Please login or Register to Submit Answer