Forum

Web Server'da Bat D...
 
Bildirimler
Hepsini Temizle

[Çözüldü] Web Server'da Bat Dosya Hazırlama

7 Yazılar
3 Üyeler
2 Reactions
515 Görüntüleme
(@mustafaboyraz)
Gönderiler: 5
Active Member
Konu başlatıcı
 

İyi çalışmalar web server'da yapısal olarak aynı fakat domain name olarak farlı birden fazla site bulunmaktadır. ben bir bat dosya hazırladım 

------------------------------------------------------------------------------------

iisreset /stop
xcopy G:\dosyayolu\Views\Home\*.* E:\www.abc1.com\ /S /H /Y /E /r /o /x

xcopy G:\dosyayolu\Views\Home\*.* E:\www.abc2.com\ /S /H /Y /E /r /o /x
iisreset /start

-------------------------------------------------------------------------------------

hazırladığım dosya tüm IIS'i susturmakta. 

Yapmak istediğim şey ise her web sitesi için kopyalam işlemi başlamadan önce ilgili web sistesini stop edip kopyalama bittikten sonra start etmek.

Ben bayadır araştırdım ama ilgili bir kaynak bulamadım bana yardımcı olabilir misiniz???

 
Gönderildi : 20/02/2024 21:57

Hakan Uzuner
(@hakanuzuner)
Gönderiler: 33291
Illustrious Member Yönetici
 

Merhaba,

IIS stop derseniz tüm sitelerin durması normal, application pool durdurmanız gerekli, ancak bunun içinde tüm web sitelerinin ayrı application pool altında olması gerekli.

Komut

Stop-WebAppPool -Name "DefaultAppPool"

Başlatmak için de yine Start ile deneyebilirsiniz.

Danışman - ITSTACK Bilgi Sistemleri
****************************************************************
Probleminiz Çözüldüğünde Sonucu Burada Paylaşırsanız.
Sizde Aynı Problemi Yaşayanlar İçin Yardım Etmiş Olursunuz.
Eğer sorununuz çözüldü ise lütfen "çözüldü" olarak işaretlerseniz diğer üyeler için çok büyük kolaylık sağlayacaktır.
*****************************************************************

 
Gönderildi : 20/02/2024 23:07
Emre Oktay reacted

(@eroldursun)
Gönderiler: 2195
Famed Member
 

Sabah komutu Yazayım 🙂

%windir%\system32\inetsrv\appcmd stop site /site.name:"xxx.cccc.com.tr"

 
Gönderildi : 21/02/2024 00:29

(@mustafaboyraz)
Gönderiler: 5
Active Member
Konu başlatıcı
 

@hakanuzuner teşekkür ederim ama aynı application pool altında olduğu için çözüm olmayacaktır. 

 
Gönderildi : 21/02/2024 08:51

(@mustafaboyraz)
Gönderiler: 5
Active Member
Konu başlatıcı
 

@eroldursun teşekkür ederim  komutu denedikten sonra size bilgi vereceğim. 🙂

 
Gönderildi : 21/02/2024 08:53

Hakan Uzuner
(@hakanuzuner)
Gönderiler: 33291
Illustrious Member Yönetici
 

@mustafaboyraz zaten aynı app poolda olmaması lazım 2dk da ayırabilirsiniz.

Danışman - ITSTACK Bilgi Sistemleri
****************************************************************
Probleminiz Çözüldüğünde Sonucu Burada Paylaşırsanız.
Sizde Aynı Problemi Yaşayanlar İçin Yardım Etmiş Olursunuz.
Eğer sorununuz çözüldü ise lütfen "çözüldü" olarak işaretlerseniz diğer üyeler için çok büyük kolaylık sağlayacaktır.
*****************************************************************

 
Gönderildi : 21/02/2024 09:19
Emre Oktay reacted

(@mustafaboyraz)
Gönderiler: 5
Active Member
Konu başlatıcı
 

@eroldursun hocam çok teşekkür ederim biraz önce sistemde deneme yaptım ve çalıştı. emeğiniz için çok sağolun. iyi akşamlar dilerim.

 
Gönderildi : 21/02/2024 21:53

Paylaş: