0

我知道这是一个加载的问题,但是我要试试运气,看看是否有人有我迄今为止无法找到的信息/文档。也许对 REST API 功能有更好理解的人可以为我指明正确的方向。

在部署 Remedy 9.1 时,有人告诉我,由于前端应用程序本身(Web 界面)的性能问题,REST API 将被禁用。我试图找出后端是否有任何质量控制或优先级可以减轻这种担忧。

我知道,在进行 REST API 调用时,不必动态呈现网页或虚拟地参与前端可以节省一些明显的费用,因此在提取数据时,使用 REST 更精简 1 比 1。但是,如果有人对 REST API 调用不计后果,那么 ARServer 是否能够通过为其分配低优先级来管理此请求,或者它是否会简单地关闭整个系统?

在一个完美的世界中,如果有人可以向我指出一些特定的文档,无论哪种方式都接近明确的答案,我会很高兴。

感谢您提供任何帮助,任何人都可以发送我的方式。

4

2 回答 2

0

部署一个服务器组,前端一台服务器,后端一台。只调用“后端”服务器。

于 2018-07-02T17:54:25.440 回答
0

我认为要避免的更大问题是存在瓶颈的地方。如果他们担心这一点,他们有什么防护措施来防止数据库过载?还是桌子锁?REST API 只是另一个客户端。您只能做很多事情来保护系统。由于它是另一个客户端,因此它具有适用于所有其他客户端的应用程序级别的所有保护。无论客户如何,索引、要求搜索条件、线程和其他性能策略都会有所帮助。

RCJ 有一个好处,您可以在服务器组中(甚至在它之外)专用服务器来满足他们的需求。但是你总是会回到中央数据库作为最终风险。

于 2021-04-06T19:51:02.493 回答