if (!-e $request_filename) { rewrite ^ https://site-a.com$uri; }
, но это уже как-то через чур... ps axf
- увидите в том числе процессы nginx, которые и обслуживают HTTP запросы. А происходит так скорее всего из-за режима GRACEFUL, когда каждый потомок продолжает обслуживать запросы пока они есть. Подождите минут 5-10, все потомки умрут - вот тогда трафик и остановится. Ну или можно сделать killall nginx
telnet 127.0.0.1 443
.telnet x.x.x.x 443
, подставив вместо x.x.x.x IP-адрес этого компьютера.tcpdump -nni any tcp port 443
.