작업 내용도중 현재 잘 작동하고 있는지,

혹은 매 초마다 몇건 처리하는지 궁금한경우가 있을 경우가 있다.

이때 쉽게 사용할수 있는 방법이다.

    public void timer()
    {
        Timer timer = new Timer();
        TimerTask task = new TimerTask()
        {
            Date date = new Date();
            boolean deb =true;
            @Override
            public void run()
            {
                if(deb) System.out.println(new Date().getTime() - date.getTime());
                date = new Date();
            }
        };
        timer.schedule(task, 0, 1000);
    }


현재는 매초마다 시간을 출력하는 단순한 형태이나 각 시스템에서 필요한(ex 파일 처리 개수, insert 개수 등등 ) 을 넣어주면 

쉽게 사용할수 있을것이다. 

+ Recent posts