- 反映されているルールの確認
- pfctl -sr
- pf無効化
- pfctl -d
- pf有効化
- pfctl -e
- ルール反映
- pfctl -f /etc/pf.conf
- syntaxチェック
- pfctl -nf /etc/pf.conf
CentOS7.5にCodeDeployAgentをいれる
# 東京リージョンでinstall sudo yum updates -y sudo yum install ruby -y curl -O https://aws-codedeploy-ap-northeast-1.s3.amazonaws.com/latest/install && sudo chmod +x ./install && sudo ./install auto # 動作確認 sudo service codedeploy-agent status
AL2にsonarqubeいれてみるテスト
osの事前設定
limits設定
sudo vim /etc/security/limits.conf
* soft nofile 65536 * hard nofile 65536
sysctl設定
echo "vm.max_map_count = 262144" >> /etc/sysctl.conf
install
# download & 配置 wget https://sonarsource.bintray.com/Distribution/sonarqube/sonarqube-7.2.1.zip unzip sonarqube-7.2.1.zip sudo mkdir -p /usr/local/sonarqube/ sudo mv sonarqube-7.2.1 /usr/local/sonarqube/ sudo ln -s /usr/local/sonarqube/sonarqube-7.2.1 /usr/local/sonarqube/sonar # group&user作成(rootでは動かない) sudo groupadd -g 10000 sonarqube sudo useradd -u 10000 -d /home/sonarqube -m -g sonarqube sonarqube sudo chown -R sonarqube. /usr/local/sonarqube # varディレクトリの作成 sudo mkdir -p /var/sonarqube/data sudo mkdir -p /var/sonarqube/temp sudo chown -R sonarqube. /var/sonarqube # JDKを1.8に入れ替え sudo yum remove java-1.7.0-openjdk.x86_64 -y sudo yum install java-1.8.0-openjdk.x86_64 java-1.8.0-openjdk-devel -y
sonar.properties設定
vim /usr/local/sonarqube/sonarqube-7.2.1/conf/sonar.properties
sonar.path.data=/var/sonarqube/data sonar.path.temp=/var/sonarqube/temp sonar.web.host=192.168.241.98 sonar.web.port=8080 sonar.web.context=/sonar sonar.web.javaOpts=-server wrapper.java.command=/usr/lib/jvm/jre-1.8.0-openjdk.x86_64/bin/java
(おまけ)プロジェクトがgradleなので、gradleもいれておく
wget https://services.gradle.org/distributions/gradle-4.8.1-bin.zip unzip gradle-4.8.1-bin.zip sudo mkdir -p /usr/local/gradle sudo mv gradle-4.8.1 /usr/local/gradle/ sudo ln -s /usr/local/gradle/gradle-4.8.1 /usr/local/gradle/gradle export PATH=$PATH:/usr/local/gradle/gradle/bin
gatlingめも
参考
Scala 初心者が Gatling をぶっ放して負荷テストをやってみました - SHANON Engineer's Blog
Gatlingを使った負荷テストをsbtタスクとして実行する - WonderPlanet DEVELOPER BLOG
Scalatest: 特定のテストケースだけ実行したい - Qiita
sbt Reference Manual — Linux への sbt のインストール
Gatling の exec メソッド内の記述方法と、Sessionの扱い方のまとめ - Qiita
Gatling | 負荷設定の種類とユーザの立ち上がり方について – ムッシューのIT備忘録
Gatling Load and Performance testing - Open-source load and performance testing
herokuでrails5のhello world
#
mkdir get-ip cd get-ip/ bundle install --path vendor/bundle --jobs=4 bundle exec rails new . -BJT
参考
俺のcurlメモ
ヘッダつける
- curl -H 'Foo:Bar.' http://localhost