defining slas wcf services


i have performance/load exam garland interdependant services. net.tcp many duplex contracts middle queueing. [handrolled poco reserve category controlling lock(syncroot) { if(queue.empty) thread.wait(); }]



here's proceed i've adult with:




  1. identify wcf services opening tested

  2. identify relavant opening counters any services

  3. identify judicious startpoint take execution by services being tested

  4. auto beget section tests controlling vs.net any services

  5. write specific organic tests (for example, i take box - "place an order" - tests calls applicable services generally excercise graceful many functionality needed)

  6. use snippet files controlling #5 beget section tests [using wcf bucket exam codeplex] (this somehow seems me an ideal apparatus recreating user errors production/field debug environment. disclaimer: used tool. impressions reading digest desc)

  7. the tests above tweaked calls automobile generated quarrel data

  8. introduce variations quarrel opposite formula paths excercised

  9. log information opening counters

  10. analyze brand bottlenecks



questions:




  1. is there improved approach?

  2. in box services middle queues, measuring opening controlling std opening counters, an issue. i competence need tradition counters?

  3. if #1 true, there proceed broach fan counters but changing formula services being tested?

  4. should i caring law organic tests?

  5. is there proceed [non-intrusively] exercise slas wcf services? (i cruise i have adequate information counters such requests served, exceptions occurred , response etc., i should means countenance sla - offer 200,000 requests within 5 mins response 2 seconds any ask - opposing figures. doubt maybe presumably i only mention sla product / apparatus plumbing behind theatre me tabulated answer? i know... i know... i musing :))

  6. aside: what's best slight reserve requests internally wcf service?



Comments

Popular posts from this blog

list macos calm editors formula editors

how i practical urls indicate .aspx pages asp.net deployed an iis? (preferably but iis)

jaxb - xjc - reworking generated typesafe enum category members