Skip to content

pichuang/simple-websocket

Repository files navigation

Simple Websocket

TODO

  • Websocket Implementation
  • Azure Test Loading - Jmeter Websocket
  • Azure Chaose Engineer - Chase Mesh
  • Azure Traffic Manager
  • HorizontalPodAutoscaler - autoscaling/v2
  • VerticalPodAutoscaler
  • cluster autoscaler
  • Azure Log Analytics
  • Azure Container Insights
  • Azure Monitor workspace
  • Azure Managed Grafana

Environment

  • Python3.9
    • . venv/bin/activate
  • Azure Kubernetes Service
  • Application Gateway Ingress Controller
  • Azure Test Loading

Run

python app.py

Build

docker build -t websockets-test:1.0 .

Run

Docker

docker run --name run-websockets-test --publish 32080:5566 --rm docker pull ghcr.io/pichuang/simple-websocket:main

Kubernetes

kubectl apply -f https://raw.githubusercontent.com/pichuang/simple-websocket/main/deployment.yml

Smoke Testing

python -m websockets ws://localhost:32080/

Load Testing

References

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages