Scale Manager

Magento2 is running as a php-apache service in a scaleable Docker container. When more than one php-apache service is available the scale manager will reconfigure Varnish creating a dynamic multi container mono host service load balancer. For more information click here.

  •  X 1

      26 seconds ago.   

    • Project Name : shop01_magento2
    • Scale service name : php-apache
    • Service container count : 1
    •  /shop01_magento2_php-apache_1 running - Up 3 months (healthy)

     

    Docker scale command : docker-compose up -d --scale php-apache=1 --no-recreate
    						Array
    (
        [0] => backend shop01_magento2_php_apache_1 {
        [1] => 	.host = "192.168.0.2";
        [2] => 	.port = "80";
        [3] => 	.first_byte_timeout = 600s;
        [4] => 	.probe = {.request =  "GET /pub/health_check.php HTTP/1.1" "Host: www.vw-e.de" "Connection: close" "Accept: text/html";.timeout = 60s;.interval = 120s;.window = 10;.threshold = 5;}
        [5] => }
        [6] => sub vcl_init {
        [7] => 	new cluster1 = directors.round_robin();
        [8] => 	cluster1.add_backend(shop01_magento2_php_apache_1);
        [9] => }
        [10] => sub vcl_recv {set req.backend_hint = cluster1.backend();}
        [11] => 
    )