Я планирую использовать свой сервер API без доменного имени. Я просто планирую использовать http://ip_address/user/ , http://ip_address/user/update/1232
Нужен ли мне DNS? Нужен ли какой-либо специальный файл конфигурации в Apache? Кроме того, как мне протестировать Apache Benchmark для этого ip_address?
ab -n 1000 -c 10 http://ip_address is not working
Нет, вам не нужен DNS или действительное доменное имя, указывающее на ваш сервер. Вы сможете использовать API без проблем, даже без него. Помимо очень простой конфигурации apache (vhost прослушивает все IP-адреса на порте 80/443 для SSL), вам не понадобится никакой специальной конфигурации.
Ваша команда ab не работает, потому что вы пропустили завершающий слеш, поэтому вместо
ab -n 1000 -c 10 http://ip_address
используйте
ab -n 1000 -c 10 http://ip_address/