{"id":621,"date":"2020-06-26T17:22:00","date_gmt":"2020-06-26T15:22:00","guid":{"rendered":"http:\/\/www.notsayfam.com\/?p=621"},"modified":"2020-06-26T17:22:02","modified_gmt":"2020-06-26T15:22:02","slug":"scalelite-sunucu-yonetimi-eklenmesiizlenmesi","status":"publish","type":"post","link":"https:\/\/www.notsayfam.com\/?p=621","title":{"rendered":"Scalelite Sunucu Y\u00f6netimi Eklenmesi,\u0130zlenmesi"},"content":{"rendered":"\n<p><strong>KOMUTLAR ve A\u00c7IKLAMALARI<\/strong><\/p>\n\n\n\n<p><strong>.\/bin\/rake servers<\/strong>\u00a0 Sunucular ve id bilgilerini g\u00f6sterir<\/p>\n\n\n\n<p><strong>.\/bin\/rake status\u00a0<\/strong> Sunucular\u0131n durumlar\u0131n\u0131 g\u00f6sterir<\/p>\n\n\n\n<p><strong>.\/bin\/rake poll:all\u00a0 <\/strong>Sunucu durumlar\u0131n\u0131 manuel g\u00fcnceller<\/p>\n\n\n\n<p><strong>.\/bin\/rake poll:all &#8211;trace <\/strong>Sunucu durumlar\u0131n\u0131 manuel g\u00fcnceller (detayl\u0131)<\/p>\n\n\n\n<p><strong>.\/bin\/rake servers:add[url,secret,loadMultiplier] <\/strong>Yeni sunucu eklemek i\u00e7in kullan\u0131l\u0131r.<strong>loadMultiplier<\/strong> se\u00e7ene\u011fi e\u011fer parkurda fiziksel \u00f6zellikleri farkl\u0131 sunucular var ise y\u00fck dengelemesini buna g\u00f6re yapmas\u0131 i\u00e7in kullan\u0131l\u0131r. \u00d6rne\u011fin 2 sunucunuzda 4CPU ve 16GB var iken, 1 sunucunuzda 32CPU ve 256GB olmas\u0131 durumunda kullan\u0131l\u0131r.Varsay\u0131lan 1 dir.<\/p>\n\n\n\n<!--more-->\n\n\n\n<p><strong>.\/bin\/rake servers:enable[$id]\u00a0 <\/strong>Mevcut bir sunucuyu y\u00fck da\u011f\u0131l\u0131m a\u011f\u0131na eklemek i\u00e7in kullan\u0131l\u0131r. Bundan sonra ilgili sunuya yeni toplant\u0131 y\u00f6nlendirilmeye ba\u015flanacakt\u0131r..<\/p>\n\n\n\n<p><strong>.\/bin\/rake servers:disable[$id]\u00a0 <\/strong>Mevcut bir sunucuyu y\u00fck da\u011f\u0131l\u0131m a\u011f\u0131ndan \u00e7\u0131kartmak i\u00e7in kullan\u0131l\u0131r. Bundan sonra ilgili sunuya yeni toplant\u0131 y\u00f6nlendirilmeyecektir.<\/p>\n\n\n\n<p><span class=\"has-inline-color has-vivid-red-color\">Dikkat. Kullan\u0131mda olmayan bir sunucuyu sistemden kald\u0131rmak i\u00e7in bu komutu kullanmay\u0131n. Bu komutu, \u00e7al\u0131\u015f\u0131r durumda olan sunucuyu planl\u0131 bak\u0131ma almak istedi\u011finizde kullan\u0131n ve bu komut sonras\u0131ndaki t\u00fcm toplant\u0131lar\u0131n bitmesini bekleyip sonras\u0131nda bak\u0131ma kapat\u0131n\u0131z.<\/span><\/p>\n\n\n\n<p><strong>.\/bin\/rake servers:remove[$id]<\/strong>\u00a0 Mevcut sunucuyu silmek i\u00e7in kullan\u0131l\u0131r.<\/p>\n\n\n\n<p><span class=\"has-inline-color has-vivid-red-color\">Dikkat bu komutu sunucu \u00fczerinde bir toplant\u0131 devam ediyorsa kullanmay\u0131n\u0131z. Kullanman\u0131z durumunda redis \u00fczerinde toplant\u0131 devam ediyor olarak kay\u0131t kalaca\u011f\u0131 i\u00e7in s\u00fcrekli kay\u0131t kontrol edilmeye \u00e7al\u0131\u015f\u0131lacakt\u0131r. E\u011fer sunucu eri\u015filemez durumdaysa <strong>panic <\/strong>komutu ile t\u00fcm toplant\u0131lar\u0131 sonland\u0131rd\u0131ktan sonre remova i\u015flemini yap\u0131n\u0131z.<\/span><\/p>\n\n\n\n<p><strong>.\/bin\/rake servers:panic[$id]<\/strong> Mevcut sunucuyu silmek i\u00e7in kullan\u0131l\u0131r<\/p>\n\n\n\n<p><span class=\"has-inline-color has-vivid-red-color\">E\u011fer bir sunucunuzda toplant\u0131lar devam ederken, eri\u015fimez duruma gelmi\u015fse, bu sunucuyu kald\u0131rmak bu komut ile \u00fczerindeki toplant\u0131 kay\u0131tlar\u0131 silinir. <\/span><\/p>\n\n\n\n<p>.\/bin\/rake servers:loadMultiplier[id,newLoadMultiplier]  Mevcut sunucunun y\u00fck da\u011f\u0131t\u0131m oran\u0131n\u0131 azaltmak veya artt\u0131rmak i\u00e7in kullan\u0131l\u0131r.<\/p>\n\n\n\n<p><strong>SUNUCU EKLEME<\/strong><\/p>\n\n\n\n<blockquote class=\"wp-block-quote is-layout-flow wp-block-quote-is-layout-flow\"><p>docker exec -it scalelite-api \/bin\/sh<\/p><p>#Mevcut sunucular\u0131n listesini g\u00f6relim<\/p><p>.\/bin\/rake servers<\/p><p>#Sunucuyu ekleyelim. <\/p><p>.\/bin\/rake servers:add[https:\/\/<span class=\"has-inline-color has-vivid-red-color\">BigBlueButtonSrv01.alanadiniz.com<\/span>\/bigbluebutton\/api,<span class=\"has-inline-color has-vivid-red-color\">BigBlueButtonServerSecretKey<\/span>]<\/p><p>#Yukar\u0131daki komutu \u00e7al\u0131\u015ft\u0131rd\u0131\u011f\u0131n\u0131zda bir ID de\u011feri verecektir. Bu ID de\u011ferini [] i\u00e7erisine yazarak sunucuyu ekleme i\u015flemini bitirelim.<\/p><p>.\/bin\/rake servers:enable[<span class=\"has-inline-color has-vivid-red-color\">Sunucu_id<\/span>]<\/p><\/blockquote>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"450\" src=\"https:\/\/www.notsayfam.com\/wp-content\/uploads\/2020\/06\/Picture2-1-1024x450.png\" alt=\"\" class=\"wp-image-623\" srcset=\"https:\/\/www.notsayfam.com\/wp-content\/uploads\/2020\/06\/Picture2-1-1024x450.png 1024w, https:\/\/www.notsayfam.com\/wp-content\/uploads\/2020\/06\/Picture2-1-300x132.png 300w, https:\/\/www.notsayfam.com\/wp-content\/uploads\/2020\/06\/Picture2-1-768x338.png 768w, https:\/\/www.notsayfam.com\/wp-content\/uploads\/2020\/06\/Picture2-1.png 1199w\" sizes=\"auto, (max-width: 709px) 85vw, (max-width: 909px) 67vw, (max-width: 1362px) 62vw, 840px\" \/><\/figure>\n\n\n\n<p><\/p>\n\n\n\n<p>SUNUCULAR ve Durumlar\u0131n\u0131 g\u00f6zlemleme<\/p>\n\n\n\n<p>Container i\u00e7erisindeyseniz <strong>.\/bin\/rake status<\/strong> komutu ile veya sunucu shelldeyseniz <strong>docker exec -it scalelite-api bin\/rake status<\/strong> komutu ile sunucular ve durumlar\u0131n\u0131 g\u00f6rebilirsiniz.<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"695\" height=\"326\" src=\"https:\/\/www.notsayfam.com\/wp-content\/uploads\/2020\/06\/WhatsApp-Image-2020-06-26-at-18.10.38.jpeg\" alt=\"\" class=\"wp-image-624\" srcset=\"https:\/\/www.notsayfam.com\/wp-content\/uploads\/2020\/06\/WhatsApp-Image-2020-06-26-at-18.10.38.jpeg 695w, https:\/\/www.notsayfam.com\/wp-content\/uploads\/2020\/06\/WhatsApp-Image-2020-06-26-at-18.10.38-300x141.jpeg 300w\" sizes=\"auto, (max-width: 709px) 85vw, (max-width: 909px) 67vw, (max-width: 984px) 61vw, (max-width: 1362px) 45vw, 600px\" \/><\/figure>\n\n\n\n<p>E\u011fer sunucunuzu ilk ekledi\u011finizde, durumunu s\u00fcrekli offline g\u00f6r\u00fcyorsan\u0131z, sunucuda bigbluebutton https \u00e7al\u0131\u015fm\u0131yor olabilir veya ssl sertifikas\u0131 do\u011fru y\u00fcklenmemi\u015f olabilir.<\/p>\n\n\n\n<p>Test i\u00e7in Linux shell \u00fczerinde, a\u015fa\u011f\u0131daki \u015fekilde eri\u015fmeye \u00e7al\u0131\u015ft\u0131\u011f\u0131n\u0131zda sertifika hatas\u0131 al\u0131yorsan\u0131z hatay\u0131 d\u00fczeltmelisiniz. BigBlueButton taraf\u0131nda intermediate sertifikas\u0131n\u0131 y\u00fcklemedi\u011finiz durumda hata alabilirsiniz. <\/p>\n\n\n\n<p>wget https:\/\/BigBlueButtonSrv01.alanadiniz.com\/bigbluebutton\/api<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"851\" height=\"305\" src=\"https:\/\/www.notsayfam.com\/wp-content\/uploads\/2020\/06\/Picture4.png\" alt=\"\" class=\"wp-image-625\" srcset=\"https:\/\/www.notsayfam.com\/wp-content\/uploads\/2020\/06\/Picture4.png 851w, https:\/\/www.notsayfam.com\/wp-content\/uploads\/2020\/06\/Picture4-300x108.png 300w, https:\/\/www.notsayfam.com\/wp-content\/uploads\/2020\/06\/Picture4-768x275.png 768w\" sizes=\"auto, (max-width: 709px) 85vw, (max-width: 909px) 67vw, (max-width: 1362px) 62vw, 840px\" \/><\/figure>\n\n\n\n<p>E\u011fer sertifika hatas\u0131 alm\u0131yorsan\u0131z API anahtar\u0131n\u0131z\u0131 kontrol etmelisiniz.<\/p>\n\n\n\n<p><a href=\"https:\/\/mconf.github.io\/api-mate\/\">https:\/\/mconf.github.io\/api-mate\/<\/a> adresini a\u00e7t\u0131\u011f\u0131n\u0131zda BigBlueButton sunucu adresinizi ve SecretKey de\u011ferinizi yazd\u0131\u011f\u0131n\u0131zda GetMeetings URL ini kopyalay\u0131n ve wget \/browser ile deneyin.<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"396\" src=\"https:\/\/www.notsayfam.com\/wp-content\/uploads\/2020\/06\/Picture5-1024x396.png\" alt=\"\" class=\"wp-image-626\" srcset=\"https:\/\/www.notsayfam.com\/wp-content\/uploads\/2020\/06\/Picture5-1024x396.png 1024w, https:\/\/www.notsayfam.com\/wp-content\/uploads\/2020\/06\/Picture5-300x116.png 300w, https:\/\/www.notsayfam.com\/wp-content\/uploads\/2020\/06\/Picture5-768x297.png 768w, https:\/\/www.notsayfam.com\/wp-content\/uploads\/2020\/06\/Picture5.png 1147w\" sizes=\"auto, (max-width: 709px) 85vw, (max-width: 909px) 67vw, (max-width: 1362px) 62vw, 840px\" \/><\/figure>\n\n\n\n<p><\/p>\n","protected":false},"excerpt":{"rendered":"<p>KOMUTLAR ve A\u00c7IKLAMALARI .\/bin\/rake servers\u00a0 Sunucular ve id bilgilerini g\u00f6sterir .\/bin\/rake status\u00a0 Sunucular\u0131n durumlar\u0131n\u0131 g\u00f6sterir .\/bin\/rake poll:all\u00a0 Sunucu durumlar\u0131n\u0131 manuel g\u00fcnceller .\/bin\/rake poll:all &#8211;trace Sunucu durumlar\u0131n\u0131 manuel g\u00fcnceller (detayl\u0131) .\/bin\/rake servers:add[url,secret,loadMultiplier] Yeni sunucu eklemek i\u00e7in kullan\u0131l\u0131r.loadMultiplier se\u00e7ene\u011fi e\u011fer parkurda fiziksel \u00f6zellikleri farkl\u0131 sunucular var ise y\u00fck dengelemesini buna g\u00f6re yapmas\u0131 i\u00e7in kullan\u0131l\u0131r. \u00d6rne\u011fin 2 sunucunuzda &hellip; <a href=\"https:\/\/www.notsayfam.com\/?p=621\" class=\"more-link\">Okumaya devam et<span class=\"screen-reader-text\"> &#8220;Scalelite Sunucu Y\u00f6netimi Eklenmesi,\u0130zlenmesi&#8221;<\/span><\/a><\/p>\n","protected":false},"author":2,"featured_media":0,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[113],"tags":[109,111],"class_list":["post-621","post","type-post","status-publish","format-standard","hentry","category-scalelite","tag-bigbluebutton","tag-scalelite"],"_links":{"self":[{"href":"https:\/\/www.notsayfam.com\/index.php?rest_route=\/wp\/v2\/posts\/621","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.notsayfam.com\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.notsayfam.com\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.notsayfam.com\/index.php?rest_route=\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/www.notsayfam.com\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=621"}],"version-history":[{"count":1,"href":"https:\/\/www.notsayfam.com\/index.php?rest_route=\/wp\/v2\/posts\/621\/revisions"}],"predecessor-version":[{"id":627,"href":"https:\/\/www.notsayfam.com\/index.php?rest_route=\/wp\/v2\/posts\/621\/revisions\/627"}],"wp:attachment":[{"href":"https:\/\/www.notsayfam.com\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=621"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.notsayfam.com\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=621"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.notsayfam.com\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=621"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}