Archive for the ‘Genel’ Category

timeout sorunu

Aralık 1, 2016

işyerinde birkaç gündür saç baş yolduran bir hatanın keyword’ü “timeout”.

Bendeki durum tam olarak şu: IIS te üzerinde host edilen bir web servise ( asmx ) çağrı yapıyoruz. Biraz uzun sürecek bir iş parçacığı. Mesela 40 dakika. ( IIS te 40 dakikalık bir iş mi yapılır diyen bir sürü kaynak var, haklılar da, ama var işte, ne yapalım, sorunu çözmek zorundayız ) . Normalde IIS 40.dakikanın sonunda client’a işin bittiğini haber veren bir cevap dönmesi lazım. Benim yaşadığım sorunda bu cevap client’a bir türlü GELMİYORDU. Bu durum genelde “IIS No Response after 15/30 minutes” şeklinde tarif ediliyor.

Bu durumu Google’ladığınızda karşınıza iki öneri çıkıyor. 1-) client timeout’unu artırın 2-) IIS te web.config de executionTimeout değerini artırın.

Fakat benim yaşadığım durum bunlardan her ikisine de uymuyordu. Çünki bu değerler olması gerektiği şekilde yeterli büyüklükte idi.

IIS’in config parametrelerinde daha farklı timeout mekanizmaları bulamayınca bu sorunun kaynağının IIS olmama ihtimali güçlendi ve farklı yerlere bakmaya başladık. Ve sorunun kaynağının firewall daki default timeout süresi olduğunu gördük.

Bunu nasıl anladık?

Görevi belirtilen süre kadar bekleme olan bir metod yazdık. Bu metodu farklı yerlerden denemeye başladık. En son asmx lerin yüklü olduğu server’a bu uygulamayı attık ve localhost üzerinden web servis çağrısı yaptık. Burada herhangi bir cevap dönmeme sorunu ile karşılaşmadık. Bu bizim için kırılma noktası oldu ve kısa sürede server’a erişimi noktalarını denetleyen yapılara ve firewall ayarlarına ulaştık.

Umarım birine faydalı olur.

Reklamlar

Veri Şifreleme / Çözme

Şubat 23, 2010

Aşağıdaki linkte özet bir şekilde veri şifreleme ve çözme anlatılmaktadır. En kısa zamanda, makalenin özetini buraya yazacağım.

http://www.pgpi.org/doc/pgpintro/

Bit, Byte, Hex sayılar

Aralık 23, 2009

Aşağıda bri tablo ile bu sayı tipleri hakkında gayet özet bir bilgi verilmiştir.

Detaylı bilgi için. http://www.learn-c.com/data_lines.htm

Binary Decimal Hexadecimal Binary Decimal Hexadecimal
0000 00 0 1000 08 8
0001 01 1 1001 09 9
0010 02 2 1010 10 A
0011 03 3 1011 11 B
0100 04 4 1100 12 C
0101 05 5 1101 13 D
0110 06 6 1110 14 E
0111 07 7 1111 15 F

XML de Direkt Gösterilemeyen / Kullanılamayan Kareketerler

Nisan 15, 2009

XML dosyalarında aşağıdaki tabloda verilen karakterleri direkt kullanamayız. Bunları yanlarında verilen şekillde kullanabiliriz.

Karakter Kullanım Şekli
& &
< &lt
> &gt
&quot
&#39

SourceSafe de Yeni bir Kod veritabanı

Nisan 7, 2009

İki yol var.

1.”File” menüsünden, “Open SourceSafe” database dediğimizde, açılan pop-up ta “Add…” butonu, yeni bir kod database i eklememize yardımcı olur.

2. SourceSafe dizinindeki MKSS.exe yi kullanarak ta yeni bir kod database i oluşturulabilir.

internet hızınızı test etmek için

Mart 9, 2009

http://www.smileadsl.com/speedtest/speedtest.aspx

FE Klavye – Q Klavye

Şubat 19, 2009

Aşağıdaki yazıda, daha önce hiç merak etmediğim, fakat neden merak etmedimki diye kendime sorduğum bir bilgiye ulaştım.

http://www.samanyoluhaber.com/haber-138491.html

Q ve FE klavyenin geçimişi.

Tuş dizimlerinin nasıl ortaya çıktığı?

Neden FE klavye kullanmıyoruz?

Gibi bir takım sorular cevap bulmaktadır.

Okunmasını tavsiy ederim…