创建的线程数增加

时间:2016-12-19 10:30:44

标签: spark-java

我目前正在使用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的帮助下检查了线程数。你能帮我解决一下如何控制线程的数量。

0 个答案:

没有答案