"Zu viele offene Dateien" nach 1 -monatiger LaufzeitJava

Java-Forum
Anonymous
 "Zu viele offene Dateien" nach 1 -monatiger Laufzeit

Post by Anonymous »

Ich habe eine Spring -Start -App, die alle 10 nach Dateien überprüft. < /p>

Code: Select all

@Scheduled (fixedRateString = "10000")
public void foo ()
{
try
{
List 
 ps = Files.list (Path.of ("mydir")).sorted ().collect (Collectors.toList ());

for (Path p : ps)
{
bar (p);
}
}
catch (Exception e)
{
System.out.println (e.getMessage ());
}
}
Nach ungefähr 1 Monat dauerhafter Laufzeit sehe ich dort eine Ausnahme. Dateien ohne Schließen.
Also habe ich keinen Kleber, warum dies geschieht. Wie kann ich das verhindern/überwachen?

Quick Reply

Change Text Case: 
   
  • Similar Topics
    Replies
    Views
    Last post