标签: java database multithreading jboss
我有一种服务方法,需要在数据库中存储一些日志数据。如果从许多客户端非常频繁地调用此方法,则可能从数据源连接池到数据库的连接不再可用:这会导致某些客户端等待。
由于日志数据的存储对于服务正常工作并不是严格必要的,因此,我将确保由专用线程来处理日志数据,以减少等待响应的客户端。
例如,我可以使用Java Executors。 或者,在JBoss应用程序服务器中使用其他方法会更好吗?