Varnish?


Status
Not open for further replies.
yaa maklum... satunya 150rb satunya setngah nya.. :D.. satunya sudah disediakan otomatis, yang satu pake vi atau nano :D

hahaha .. bisa aja

kalo pak boss cuma make varnish sebagai balancernya itu ketika di tweak sudah diset port misal 82 dan varnish 80 maka itu akan auto semua , karena varnish ini run ga make virtual host sendiri berbeda dengan nginx , varnish ini ngebaca dari httpd.config yg disana , jadi itu akan auto .

sip .. paham sekarang, berarti untuk integrasi lagi dengan nginx yang harus di pertimbangkan adalah vhost nginx itu sendiri yang harus integrasi dengan cpanel. cuma saya belum nyampe kesana mesti baca2 lagi, maklum sebelumnya pake nginx autoinstaller heheh ..

btw, apa mungkin ya pake nginx autoiinstaller (nginxcp) untuk handle vhost nginx ?
 
hahaha .. bisa aja



sip .. paham sekarang, berarti untuk integrasi lagi dengan nginx yang harus di pertimbangkan adalah vhost nginx itu sendiri yang harus integrasi dengan cpanel. cuma saya belum nyampe kesana mesti baca2 lagi, maklum sebelumnya pake nginx autoinstaller heheh ..

btw, apa mungkin ya pake nginx autoiinstaller (nginxcp) untuk handle vhost nginx ?


betul sekali jd selain di virtualhostnya diset lagi backend di varnishnya serta set di nginxnya juga agar bs round robin keduanya . karena kan dia sistem kerjanya semacam round robin antara nginx dan varnish atau sebaliknya jd yg ga kerequest ama nginx kena di varnish dan sebaliknya
walapun bisa juga dipisahkan misal varnish buat handle a b c dan nginx buat handle d e f.

klo saya makenya yg di pisahkan , karena klo depannya nginx ini buat high traffic dengan user diatas 800 an ini iowaitnya bs cepet naik, ini case yg memang ada di nginx mungkin karena press memory , mangkanya saya pisah 2 agar nginx bs konsen handle abc dan varnish yg berat2 :D

memang bikin kepala pusing sih hehe waktu itu sampai 8x install2 tp klo sudah work ada rasa puas sendiri ihihihi .

cm memang saya akui perbedaan significant antara run single balancer dengan di combine 2 balancer , berasanya klo usernya dah diatas range 800 account keatas ini bener2 bs di rasakan.
 
kalau apache+varnish+nginx, berarti backend port varnish ke apache ya ? dan port nginx yang listen di 80

CMIW
 
ketiganya berbeda pak boss klo sama nanti ga bs jalan salah satunya karena port sudah dipakai .

opps sorry, barusan dah di edit salah ketik eh keburuh di reply.. maksudnya backend port varnish ke port apache hehehe
 
just share aja :

hari minggu kemaren coba2 di vps untuk experiment. dan hasil nya bisa dibilang cukup berhasil integrasikan apache + varnish + nginx di cpanel.

varnish saya pake versi rpm dari varnish-cache.org sedangkan untuk nginx saya pake nginx admin dari nginxcp. yang menyesuaian disini cuma varnish listen portnya saja supaya tidak ubah2 setup dari nginxcp kecuali opsi untuk rubah server header saja heheh "Server: APACHE/VARNISH/NGINX".

expiriment yang dilakukan untuk create account berhasil normal, hasil http header :

HTTP/1.1 200 OK
Server: APACHE/VARNISH/NGINX
Date: Mon, 18 Jul 2011 03:33:20 GMT
Content-Type: text/html;charset=ISO-8859-1
Connection: keep-alive
Content-Length: 384
Accept-Ranges: bytes
X-Varnish: 941377431
Age: 0
Via: 1.1 varnish
X-Cache: HIT from Backend

sudah dicoba untuk beberapa cms seperti joomla, wp dan drupal hasilnya normal ..

belum dicoba untuk server produksi jadi kurang tau juga seperti apa hehehe, terlebih varnish masih default belum ada konfig apa2 selain setup alokasi ram dan listen port saja.

apakah ada rekan lainya yang sudah mencoba seperti yang saya lakukan ?

salam,
 
just share aja :

hari minggu kemaren coba2 di vps untuk experiment. dan hasil nya bisa dibilang cukup berhasil integrasikan apache + varnish + nginx di cpanel.

varnish saya pake versi rpm dari varnish-cache.org sedangkan untuk nginx saya pake nginx admin dari nginxcp. yang menyesuaian disini cuma varnish listen portnya saja supaya tidak ubah2 setup dari nginxcp kecuali opsi untuk rubah server header saja heheh "Server: APACHE/VARNISH/NGINX".

expiriment yang dilakukan untuk create account berhasil normal, hasil http header :



sudah dicoba untuk beberapa cms seperti joomla, wp dan drupal hasilnya normal ..

belum dicoba untuk server produksi jadi kurang tau juga seperti apa hehehe, terlebih varnish masih default belum ada konfig apa2 selain setup alokasi ram dan listen port saja.

apakah ada rekan lainya yang sudah mencoba seperti yang saya lakukan ?

salam,
yap... itu sama yang di server produksi saya juga.. :D.. ya load nya antara 0,00 - 0,10..
dengan setingan default.. oiya.. coba dipantau dulu.. 1 hari... apa varnishnya bermasalah atau tidak, soalnya di saya itu varnishnya end less loop sewaktu mau delete thread, jadi 1 thread varnish busy 100% loadnya.

sampai sekarang masih cari solusinya buat ngatasin itu end less loop nya varnish... dulu sewaktu varnish 2 juga ada.. dan itu bug dari varnish.. ya moga moga aja itu bug juga.. :o

btw ngrubah header nya gimana ya?? XD mau iseng iseng rubah ahhahaha... biar beda sendiri
 
yap... itu sama yang di server produksi saya juga.. :D.. ya load nya antara 0,00 - 0,10..
dengan setingan default.. oiya.. coba dipantau dulu.. 1 hari... apa varnishnya bermasalah atau tidak, soalnya di saya itu varnishnya end less loop sewaktu mau delete thread, jadi 1 thread varnish busy 100% loadnya.

btw ngrubah header nya gimana ya?? XD mau iseng iseng rubah ahhahaha... biar beda sendiri

saya cek hari ini vps normal, mungkin karena tidak ada trafik berarti kali ya heheeh ..

untuk header, karena nginx ditaro didepan jadi server header nginx yang di custome. saya update sebelum compile nginx itu ada di file ngx_http_header_filter_module.c parameter yang diubah ada di bagian :

static char ngx_http_server_string[] = "Server: MyDomain.com" CRLF;
static char ngx_http_server_full_string[] = "Server: MyDomain.com" CRLF;

saya kurang tau apakah bisa diupdate setelah proses compile, mungkin bisa tapi belum nemu caranya :)

salam,
 
saya cek hari ini vps normal, mungkin karena tidak ada trafik berarti kali ya heheeh ..

untuk header, karena nginx ditaro didepan jadi server header nginx yang di custome. saya update sebelum compile nginx itu ada di file ngx_http_header_filter_module.c parameter yang diubah ada di bagian :



saya kurang tau apakah bisa diupdate setelah proses compile, mungkin bisa tapi belum nemu caranya :)

salam,
wah kayaknya ga bisa... soalnya dapet nya udah dikompile =_="
itu random nya kadang ga nentu.. ini barusan end less loop lagi.. entah kenapa kok bisa sering begitu...
 
Status
Not open for further replies.
Back
Top