Skip to Content
avatar image
Former Member

service layer speed

I am getting some really slow response times from the service layer. Is anyone else getting response times from the service layer greater than 5 seconds? I can get this slow response from any call to the service layer, and it does not happen all the time. I get the slow response from the service layer about once every 20 calls, but I have about 2 hundred workers at any time using my application to hit the service layer every minute so I get a number of complaints. On average the calls are about 3 seconds, and every now and then it climbs to 6 seconds, but then it will drop back to 1 second. That is doing a POST, GET, or PUT on Items, Order... etc. I spoke with our sap consultants, and they said it is fine, but I find it unacceptable, and need some proof from someone that it is not normal.

Add comment
10|10000 characters needed characters exceeded

  • Get RSS Feed

1 Answer

  • Apr 06, 2018 at 08:15 AM

    Hi Samuel,

    3 seconds response time is very slow for Service Layer.

    Login request takes some seconds but afterwards subsequent request should take much less than one second.

    Which kind of operations are you sending? Are there documents with many lines or other kind of complex requests?

    Are each one of the users doing a separated login that you keep while the user session is open?

    How many nodes are configured in your Service Layer? How many processes max per node? (if you didn't do the default installation of SL)

    Have you checked memory consumption on the server while performances issues happen?

    The users accessing service layer are in the same network as the B1 server? There are no network latency?

    Please share more details

    Add comment
    10|10000 characters needed characters exceeded

    • Former Member

      I can get a slow response from ANY request. If I do a simple get Items $top=1 or if I do a really complex request. Any one of them could take a few seconds to respond.
      All of the workers are hitting our servers that then direct through one login on the service layer. I did my testing on response times after my server does the requests, so i am sure it is not my servers.

      Any more than that I dont have access to. I contracted out the sap server to another company.