我正在构建一个后端服务,每天需要处理100,000个请求(mvp),之后需要处理100万个请求。
我们的请求不是HTTP请求(由于需求量很大),因此以行业标准格式(假定固定长度的文本文件)接收请求,该格式转换为java对象,该对象稍后写入套接字,我的应用程序将接收。
传统上我会假设所有bean都应该是请求范围的,因为这基本上就是我想要的,但由于请求不是HTTP,我对如何正确地确定范围非常困惑。每个套接字传输都应该有自己的bean集,并且它不应该干扰先前或之后的传输。
请帮助我指出正确的方向? Http和请求识别注释(@RequestScope)似乎不适用于我的情况,但这与我想要实现的非常接近。同样,我无法进行有意义的研究,因为我不确定使用什么词汇。非常感谢你提前。