Java 8 чтение списка файлов, но файлы остаются открытыми, используя ресурсы до замораживания сервераJAVA

Программисты JAVA общаются здесь
Ответить Пред. темаСлед. тема
Anonymous
 Java 8 чтение списка файлов, но файлы остаются открытыми, используя ресурсы до замораживания сервера

Сообщение Anonymous »

Это копия кода, которую я запускаю на сервере Tomcat на планировщике. Когда я проверяю состояние сервера, я вижу, как не открывает файлы, увеличивающиеся < /p>

Это команда, используемая для проверки открытых файлов < /p>

sudo lsof -p $(pidof java) | grep "DIR" | wc -l< /code> < /p>

Это пример кода, завернутый в модульный тест. < /p>

import java.io.IOException;
import java.nio.file.Files;
import java.nio.file.Paths;
import java.util.ArrayList;
import java.util.List;

import org.junit.Test;

public class OpenFilesTest {

@Test
public void FileRemainOpen() throws IOException {
String path = "/data/cache/hotels/from_ivector";

List files = new ArrayList();

Files.list(Paths.get(path))
.filter(Files::isRegularFile)
.forEach(file -> {
String name = file.getFileName().toString().toLowerCase();
if (name.endsWith(".csv") || name.endsWith(".txt")) {
name = file.getFileName().toFile().getName();
files.add(name);
}
});
}
}
< /code>

В конце концов, ресурсы закончились, а сервер замораживает. < /p>

Подробнее здесь: https://stackoverflow.com/questions/538 ... l-server-f
Реклама
Ответить Пред. темаСлед. тема

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение
  • Чтение файлов из папки «Ресурсы» вложенных jar-файлов Spring Boot Jar
    Anonymous » » в форуме JAVA
    0 Ответы
    16 Просмотры
    Последнее сообщение Anonymous
  • Чтение файлов из папки «Ресурсы» вложенных jar-файлов Spring Boot Jar
    Anonymous » » в форуме JAVA
    0 Ответы
    15 Просмотры
    Последнее сообщение Anonymous
  • Чтение файлов из папки «Ресурсы» вложенных jar-файлов Spring Boot Jar
    Anonymous » » в форуме JAVA
    0 Ответы
    17 Просмотры
    Последнее сообщение Anonymous
  • Скрипт замораживания iamge cv2 в Python Wayland
    Anonymous » » в форуме Python
    0 Ответы
    9 Просмотры
    Последнее сообщение Anonymous
  • Скрипт замораживания изображения cv2 в Python Wayland
    Anonymous » » в форуме Python
    0 Ответы
    10 Просмотры
    Последнее сообщение Anonymous

Вернуться в «JAVA»