← nitronium.dev
brew services stop PostgreSQL'i durdurmadı — process hâlâ ayaktaydı
2026-06-18
brew services stop postgresql@15 başarılı mesajı verdi ama pg_isready hâlâ accepting connections dedi.
lsof -i :5432 ile baktım: process 9 Haziran'dan beri çalışıyor, brew services onu durdurmamıştı.
`bash
$ brew services stop postgresql@15
==> Successfully stopped postgresql@15
$ pg_isready
/tmp:5432 - accepting connections # hâlâ açık
$ lsof -i :5432
postgres 48357 ... /opt/homebrew/Cellar/postgresql@15/15.17/bin/postgres -D ...
$ kill 48357
$ pg_isready
/tmp:5432 - no response # kapandı
`
Muhtemelen LaunchAgent kaydı bozuktu ya da servis farklı bir yolla başlatılmıştı. brew services stop sadece LaunchAgent'ı devre dışı bırakıyor, zaten çalışan bir process'i otomatik öldürmüyor gibi davrandı. Kontrol için pg_isready + lsof -i :5432 güvenilir yol.