单例 Bean 如何为并发请求提供服务?
我有一个关于单例bean如何详细处理并发请求的问题。
我已经在StackOverflow上搜索了这个问题。这是来自堆栈溢出的示例链接,但我只找到了高级细节。我想要有关单例Bean如何处理并发请求以及系统处理器如何查看这些请求的完整详细信息。
我已经研究了在线系统处理器中的并发请求处理。他们说处理器本身有一个调度程序,调度程序将决定处理哪个请求。
好吧。假设我有多个核心处理器,调度程序如何处理并发请求?
任何人都可以向我解释一下单例Bean将如何为JVM和系统中的并发请求提供服务的分步过程吗?
让我用一个具体的例子来解释。我有一个类,如:Sports
class Sports {
public void playFootball() {
}
public void playVolleyBall() {
}
}
两个请求进来了。第一个请求正在类 的创建单例实例上执行该方法。同时,另一个请求正在类 的同一创建的单例实例上执行该方法。playFootball
Sports
playVolleyBall
Sports
如何使用单例实例?