我目前正在使用spark java 2.5版。我正面临着创建线程的问题。我看到活线程不断增长。下面是代码 公共类LookupService {
public static void main(String[] args) {
int maxThreads = 8;
int minThreads = 2;
int timeOutMillis = 30000;
threadPool(maxThreads, minThreads, timeOutMillis);
ServiceController service = new ServiceController();
final Gson gson = new Gson();
Spark.get("/sample", (request, response) -> {
return "sample Spark";
});
Spark.get("/opt1", (request, response) -> {
//SOme operation
});
Spark.post("/opt2", (request, response) -> {
//SOme operation
});
}
但是当我以jar和应用程序启动处理请求运行此应用程序时。我可以看到线程在增长。我在VisualVm的帮助下检查了线程数。你能帮我解决一下如何控制线程的数量。