Page 1 of 1

"Zu viele offene Dateien" nach 1 -monatiger Laufzeit

Posted: 02 May 2025, 08:59
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?