PowerShell ile AppFabric Cache Yönetimi başlıklı yazımda size PowerShell konsolundan AppFabric Cache yönetimi komutlarını ne şekilde çalıştırabileceğinizi göstermiştim.

Eğer bu konuda iyice pratik yapmaya başladıysanız bilgisayarınızı her açtığınızda yeniden geliştirme ortamını hazırlamak için PowerShell komut satırından benzer işleri tekrar tekrar yapmaya başlarsınız. Bir süre sonra sizde benim gibi bu işten sıkılırsanız ve tembel bir yazılım geliştirici iseniz, aşağıdaki cmdlet’im benim gibi sizinde oldukça işinize yarayacaktır:

 

#################################################################
#       AppFabricCacheSetup.ps1 PowerShell Cmdlet               #
#################################################################
# AppFabric önbellek kümesini geliştirme ortamında kullanılmaya #
# hazır hale getirir.                                           #
#################################################################
# Fatih Boy, Mart 2010                                          #
# Version 1.0                                                   #
#################################################################

Import-Module DistributedCacheAdministration
Use-CacheCluster
$cacheName= Read-Host "Lütfen oluşturulacak cache adını giriniz (default'u kullanmak için enter'a basınız)"

if($cacheName -ne ""){
    New-Cache $cacheName
}

if ((Get-CacheAllowedClientAccounts).IndexOf($env:username) -eq -1) {
    Grant-CacheAllowedClientAccount $env:username
}

Start-CacheCluster


if($cacheName -ne ""){
    Write-Host ""
    Write-Host "$cacheName önbellek özellikleri : "
    Write-Host "----------------------------------"

    Get-CacheConfig $cacheName
}else{
    Write-Host ""
    Write-Host "default önbellek özellikleri : "
    Write-Host "----------------------------------"
    Get-CacheConfig default
}

[31.03.2010 : Bu betiğin güncellenmiş 1.1 versiyonuna buradan ulaşılabilir ]

Bu betik ile isterseniz verdiğiniz bir isimle isimlendirilmiş bir önbellek oluşturulacak, kullanıcınıza önbellek erişim yetkisi verilecek, önbellek kümesi başlatılacak, son olarak da önbellek özellikleri ekrana yansıyacak.

Şu Yazıları da Sevebilirsiniz

Leave a Comment

* Bu formu kullanarak, verilerinizin bu web sitesi tarafından saklanması ve kullanılmasını kabul ediyorsunuz.

This site uses Akismet to reduce spam. Learn how your comment data is processed.

Bu web sitesi deneyiminizi geliştirmek için çerezleri kullanır. Bunu kabul ettiğinizi varsayacağız, ancak isterseniz vazgeçebilirsiniz. Kabul Et Daha Fazla Bilgi