sh install-docker.sh
- log out
- log back in
На этой странице описывается процесс настройки нагрузочного тестирования внешних ресурсов.
Для тестирования поведения сервиса под нагрузкой используется утилита Yandex Tank.
Танку можно указать патроны (HTTP-запросы, которые будут отправлены на целевой сервер) и расписание (количество запросов в секунду к целевому серверу в каждый момент времени стрельб, а также продолжительность стрельб). Также к танку можно подключить плагин мониторинга, позволяющий снимать показатели (например, количество свободной памяти или загрузку процессора) с целевого сервера.
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
#!/bin/sh | |
set -eu | |
# Docker | |
sudo apt remove --yes docker docker-engine docker.io \ | |
&& sudo apt update \ | |
&& sudo apt --yes --no-install-recommends install \ | |
apt-transport-https \ | |
ca-certificates \ |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
server { | |
charset utf8; | |
client_max_body_size 128M; | |
listen 80; ## listen for ipv4 | |
#listen [::]:80 default_server ipv6only=on; ## слушаем ipv6 | |
server_name projects.local; | |
root /var/www/goal/web; | |
index index.php; | |
access_log /var/www/goal/log/access.log; | |
error_log /var/www/goal/log/error.log; |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Install Oracle Java (http://help.ubuntu.ru/wiki/java) | |
sudo apt-get install default-jdk | |
sudo apt-get install default-jre | |
sudo apt-get install icedtea-plugin | |
sudo apt-get install default-jdk-doc | |
Установка Oracle Java сторонним скриптом от проекта webupd8.org (JRE и JDK) | |
sudo add-apt-repository ppa:webupd8team/java | |
sudo apt-get update | |
sudo apt-get install oracle-java8-installer |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Install nginx | |
sudo apt-get update | |
sudo apt-get install nginx | |
Start and Stop server | |
sudo service nginx start | |
sudo service nginx stop |