@Override
        public void stop(Path configFile) {
            try {
                Process stopCommand = new ProcessBuilder().command(
                        "nginx",
                        "-s", "stop",
                        "-c", configFile.toString()
                ).start();
                int exitCode = stopCommand.waitFor();
                if (exitCode != 0) {
                    throw new RuntimeException("Non-zero exitcode from nginx: %d".formatted(exitCode));
                }
            } catch (IOException | InterruptedException e) {
                throw new RuntimeException("Could not start nginx", e);
            }

        }
Configures a data plane proxy. Currently using Nginx.

@author mortent
container-disc/src/main/java/com/yahoo/container/jdisc/DataplaneProxyService.java