c++ - C++ | 避免在 DLL 中重复读取配置文件
问题描述
我制作了 DLL 文件来处理来自不同应用程序的大量 API 请求(目前大约每秒 20-30 个)。对于 API 访问,您需要被列入白名单。在过去,这是通过 IPv4/v6 白名单完成的,这对于具有动态/变化 IP 的系统来说是一种不好的方法。
我决定采用令牌方法,用户必须在配置文件中输入令牌。但是,对于每个请求,对配置文件的持续“简单”读取(使用 config4cpp)是一个瓶颈。
我有点不知道如何解决这个问题。有更有效的方法吗?是否可以将令牌保留在内存中直到下一个请求?
感谢您的任何建议:)
解决方案
推荐阅读
- javascript - 如何使我的不和谐机器人阵列对于不同的服务器有所不同?
- ssl - james 服务器中的 SSL / TLS 配置
- regex - 如何将正则表达式与 querybuilder 一起使用?
- ios - YGEnums.h:75:44:枚举器“YGDisplayNone”的重新定义
- websphere - 使用 Spring MVC 和 tomcat 配置 Ibm App Id
- robotframework - Eclipse RED 和 CMD pip 列表中的 seleniumlibrary 版本不匹配
- reactjs - NotFoundError:无法在“节点”上执行“removeChild”:要删除的节点不是该节点的子节点。吐司和活动经理
- amazon-web-services - 可以对通过 terraformer 生成的文件运行 terraform 命令
- python - 属性和参数 - 差异和使用
- excel - 如果我从下拉列表中选择值,那么我想将特定值从工作簿 1 复制到特定单元格中的另一个工作簿 2