我有用 CakePHP 编写的简单 REST api(apache 上的 php)。基本上它只有一个端点,比方说/api/something/?format=json
。调用此端点不会从 DB 读取任何内容,但在内部它正在获取和解析一些外部网站,并将解析后的数据以 json 格式返回给用户。问题是从外部网页获取和解析数据可能会持续很长时间,因此我需要一些负载平衡机制,它将在多个服务器之间分配 api 调用。
我从来没有做过任何负载平衡,所以我什至不知道在哪里寻找信息——我正在寻找最简单的解决方案。