Как я оптимизировал тормоза 1С на PostgreSQL с помощью pidstat
Делюсь скриптом и лайфхаками, которые помогли нам понять, где именно «тормозит» база и 1С в реальной работе.
Фото: Fatih Erden / Pexels
Фото: Panumas Nikhomkhai / Pexels
← Все темы
Лучшие практики DevOps: CI/CD, контейнеры, автоматизация инфраструктуры и управление сервисами в Linux и self-hosted окружениях.
Делюсь скриптом и лайфхаками, которые помогли нам понять, где именно «тормозит» база и 1С в реальной работе.
Фото: Fatih Erden / PexelsВ этом посте я делюсь своим лайфхаком, как без боли и компиляций фильтровать мат в ответах сайта. Используем Angie с Lua-модулем и немного регулярных выражений.
Фото: Alexey Demidov / PexelsХочешь понять, как nginx умно распределяет запросы? Сегодня расскажу про «силу двух выборов» и почему это лучше рандомного выбора.
Фото: Jack Sparrow / PexelsЕсли не хочется возиться с systemd timers, вот простой хак для запуска скриптов в cron каждые 30 секунд. Быстро и понятно!
Фото: Image Hunter / PexelsКак настроить автоматический бэкап баз 1С Dump на Windows с PostgreSQL и выгрузку на удалённое FTP-хранилище с использованием rsync без стороннего софта.
Фото: Nothing Ahead / PexelsКухонные посиделки девопс-инженеров и размышления на тему - а что если делегировать всю работу специальной операционной системе с ядром на базе ИИ.
Фото: panumas nikhomkhai / PexelsВ этой статье я шаг за шагом показываю, как установить SelectOS «с нуля» — прямо из ISO-образа — в облаке Selectel. Рассказываю, с какими трудностями столкнулся (от нехватки памяти до проблем с сетью), и как их обошёл. Подойдёт …
Фото: panumas nikhomkhai / PexelsЯ решил попробовать поднять GitLab CE на SelectOS без всяких Docker’ов — в лоб, как есть. Завёл раннеры, погонял CI и нагрузку, SelectOS тащит!
Фото: Christina Morillo / PexelsПроникаемся новой операционной системой SelectOS на базе Debian, тыкаем в реальных условиях, смотрим фишки и фичи. Пробуем установить базовый софт и провести нагрузочное тестирование.
Фото: I'm Zion / PexelsПривет, один из наших подписчиков попросил анонсировать его пепяку. Она уже пролетала в gitgate, но ничего страшного, пусть и тут полежит. Тем более штука маст-хэвная. Если кратко, TENV это консольный менеджер для управления …
Фото: Ann H / PexelsТакс, как и обещал притаранил тебе рабочий пайплайн для авто деплоя mkdocs через gitea. Чтобы всё это заработало, в проекте тебе нужно создать структуру:
Фото: HONG SON / PexelsDevOps — раздел BashDays, посвященный автоматизации инфраструктуры, управлению серверами и современным практикам эксплуатации сервисов.
В разделе публикуются материалы по:
Здесь собраны практические статьи с примерами конфигураций, автоматизации процессов и реальными кейсами эксплуатации инфраструктуры.