А у Вас точно сеть через systemd-network стартует?
Я себе поставил NetworkManager. Если сервер, то netplan (но на arch сервер делать - я бы совсем не стал)
Если десктоп - то NetworkManager - скорее всего без вопросов.
Сервер большой, а нагругка совскм маленькая. Похоже, проблемы в запросах к БД.
Включите лог медленных запросов.
На каждый сделайте explain, создайте нужные индексы.
По поводу черных экранов - скорее всего тут сеть не виновата.
Если только не силовая сеть питания (220 вольт). И тут с каждым компом нужно разбираться отдельно.
По поводу зависаний сети - нужна схема, куда, как и что подсоединено.
По поводу зависаний synology - как Вы это определяете? Возможно это не он зависает, а сеть?
чем я не люблю спринг - куча программистов, которые нихрена не понимают, как оно внутри арбайтен, применяют его, как обезьянки.
Спринг хорош, но часто нафиг не нужен, за редким исключением...
Тогда выкидывайте спринг и типлиф.
1) Делайте просто сервлет и дескриптор к нему
2) Прикрутите тимлиф к сервлету (а еще лучше - возьмите apache velocity )
3) Затем прикрутите спринг (ну и тимлиф после велосити)
Mizuro0, Нет, нужно конечно же хотя бы один сервлет написать и задеплоить (наверное, но уже совсем не уверен), и прикрутить к нему thymeleaf или velocity, но лучше это делать без spring.
Иби у вас сейчас такая каша в голове будет. Просто нужно изучать сервлеты отдельно (а собственно и не нужно уже), а spring отдельно.
Ибо, пока не поймете, как DI внутри работает и делает вот все это "волшебство", то хрен врубитесь.
А чтобы понять DI хорошо бы для начата изучить reflections и аннотации. Одну свою выписать, и не в рамках сервера приложений.
Предлагаю просто забить на сервлеты!
Я себе поставил NetworkManager. Если сервер, то netplan (но на arch сервер делать - я бы совсем не стал)
Если десктоп - то NetworkManager - скорее всего без вопросов.