← 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.