Sellest kuidas tegelikult Transaction timeout'ile ära teha..

Inimene õpib kogu elu.. Kui ma palju aega tagsi rõõmustasin, kuidas debugimisel transaktsiooni aegumsist vältida ja pakkusin sära silmis koodilõiku:

   1: <system.transactions>
   2:     <defaultSettings timeout="00:15:00" />
   3: </system.transactions>

Tegelikult selgus, et machine.config on suurem ja tugevam ja eesoleva skripti peale jääb timeout'iks ikkagi 10 minutit. Ehk vaikeväärtus väljale maxTimeout. Abiks seega järgnev hell suunamine masina tasemel:
   1: <system.transactions>
   2:     <machineSettings maxTimeout="00:30:00" />
   3: </system.transactions>
Nagu ikka soe soovitus machine.config failist hullamise ajaks koopia teha..

Kommentaare ei ole: