London Dev Meetup Rescheduled! Due to unavoidable reasons, the event has been moved to 21st May. Speakers remain the same—any changes will be communicated. Seats are limited—register here to secure your spot!

Commerce Service API - v9.+

Vote:
 

Service API

We have a schedule job, that take a lot of items (loop) and add into Commerce with service API, but after a while, the job start to have problem to get response from ServiceAPI, each call is taking more and more time to get a response, until I get Aplication_Start in log, and job hangs.

Is there any way to activate logging in Service API?

#177975
Apr 25, 2017 13:07
Vote:
 

ServiceAPI is just another Episerver site so normal EPiServerLog.config should work. However from the symptons it looks like a performance degradation regarding memory usage. I would suggest to use some profiling tool to monitor memory consumption. You can always contact our developer support service for further assistance.

#177976
Apr 25, 2017 13:19
Vote:
 

Thanks Quan!

Do you knows any tools for that?

#177978
Apr 25, 2017 13:32
Vote:
 

I can name a few, jetBrains dotMemory, ANTS .NET Memory Profiler. WinDbg is also a powerful tool - but it can be complicated to use.

#177979
Apr 25, 2017 13:44
Vote:
 

Thanks Quan

I will test some

#177981
Apr 25, 2017 14:07
Vote:
 

Have a look on SQL Profiling also when this job is running. There may be some reads/writes taking more time.

/K

#177987
Apr 25, 2017 16:44
* You are NOT allowed to include any hyperlinks in the post because your account hasn't associated to your company. User profile should be updated.