最近、Railsアプリケーション開発でもReact.jsやVue.jsなどを使ったフロント開発の案件が増えてきました。 比較的規模が大きなシステムでは リリース前にどの程度の高負荷まで耐えられるか リリース後でもステージング環境でどの程度の高負荷まで耐えられるか を事前に知りたい(もしくは、POやお客さんから依頼がある)ケースが少しずつ出てくるかと思います。 JMeterを使ったActionCable の負荷テストの設定を行ったので、設定内容とその背景を書いていきます。 JMeterを使ってActionCableのテストを作るメリット 環境 JMeterにJMeter WebSocket Samplersをインストール ①Rails側の設定 リクエストオリジンの設定 補足 ②JMeter側の設定 ②-1. HTTPヘッダー、クッキーに関する設定 リクエストオリジンの設定 HTTPクッキーマ
![JMeter を使った ActionCable ( WebSocket ) 負荷テストの設定方法 - Simple minds think alike](https://cdn-ak-scissors.b.st-hatena.com/image/square/59c45e3600cbecd6dc1017908fac8f7493d306d8/height=288;version=1;width=512/https%3A%2F%2Fcdn-ak.f.st-hatena.com%2Fimages%2Ffotolife%2Fm%2Fmoritamorie%2F20190615%2F20190615001932.png)