1

我正在开发位于客户端和 API 之间的服务。客户端用户通过我的服务执行 API 请求。API 需要设置多个用户 cookie 来验证用户并允许请求。客户端无法存储 cookie,因此我将所有 cookie 存储在 AWS EFS 上。该服务是用 PHP 编写的,API 请求是使用 cURL 完成的。Cookie 处理是使用 cURLCURLOPT_COOKIEFILECURLOPT_COOKIEJAR.

问题是有时 cookie 文件会被覆盖而不是附加或更新,从而导致 API 请求失败。我仍在尝试查找导致此问题的原因,但我正在考虑将 cookie 保存到数据库而不是文件中。显然这会导致数据库负载增加,但我想不出任何其他缺点。有吗?

4

0 回答 0