Для установки медленного соединения на компьютере с операционной системой Mac OS можно использовать инструменты, такие как Network Link Conditioner, которые позволяют имитировать различные типы сетевых условий, такие как низкая пропускная способность, высокая задержка и потеря пакетов.
Для создания замедленного соединения веб-приложения можно использовать инструменты для разработчиков веб-страниц, такие как Chrome DevTools или Safari Web Inspector. В Chrome DevTools, например, можно использовать встроенную функцию Network Throttling, чтобы имитировать медленное соединение, установив нужные параметры (пропускную способность, задержку и потерю пакетов). В Safari Web Inspector также есть аналогичные инструменты для управления сетевыми условиями.
Если необходимо имитировать медленное соединение на уровне сервера, то можно использовать настройки сервера nginx для установки задержки в ответе сервера или модули, такие как `ngx_http_realip_module` для имитации потери пакетов.
Также существуют сторонние инструменты, такие как Charles Proxy или Fiddler, которые могут помочь в управлении сетевыми условиями для отдельных запросов или соединений.
Итак, для создания замедленного соединения веб-приложения при работе с локально развернутым сервером nginx и браузером Safari или Chrome, можно использовать встроенные инструменты разработчика браузера или сторонние инструменты для управления сетевыми условиями на уровне клиента или сервера.