on 07-26-2013 9:13 PM
All,
Is there a way to control the number of calls/users per hour or day for Webservices Published by PI in ESR and/or SR. Can we track such metrics in PI?
Hi,
>>>>Is there a way to control the number of calls/users per hour or day for Webservices Published by PI in ESR and/or SR.
no,
>>>>Can we track such metrics in PI?
yes and no:
a) yes if we enable logging of sync messages (I assume your WS calls are sync)
b) no - as we don't want to log sync message on PRD systems
BTW
this is a known functionality whcih you refere to but I don't know if it's going to be implemented in PO (for example to limit WS calls per user to a certain number) I believe it may be first implemented in tools like hana integration platform - so clould based solutions,
Regards,
Michal Krawczyk
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
So does that mena we cannot use PI SR as a true web service (pub and sub) solution. As some of the other gateway applications have a way to control how many users can access a particular web service at one time and/or number of calls that are permitted to a webservice at any one time.
I mean we do not want our system to crash down if the consumer sends thousands of requests in a short frame of time....
I hope I am making sense here. It is more about setting controls around webservice consumption.
Vicky Goyal wrote:
.....
I mean we do not want our system to crash down if the consumer sends thousands of requests in a short frame of time....
In my opinion you have to setup a load balancer in front of your PI production environment to deal with this kind of situation. I also expect that your PI environment will be clustered among several cluster members to spread the load.
Regards, Roberto Viana
User | Count |
---|---|
81 | |
10 | |
10 | |
9 | |
7 | |
6 | |
6 | |
5 | |
4 | |
4 |
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.