This, that and the other (may contain nuts)

WebQueryOpen Agents - The penny drops

Steve Castledine  August 15 2007 04:45:00 AM
Its been discussed at Codestore and I also see an entry at Domino2 today. Repeat after me "WebQueryOpenAgents do not have to be bad". Developers make them bad, by not thinking through the load they put on them.

Some Myths:

1) Performance Issues - maybe R5 - but we have had a solid R6, R7 and forthcoming R8 since (this Friday - yay).
2) Held back because they are controlled by the "Agent Manager" - no they are looked after by the HTTP Task.

I have researched, tested and used these agents for years now. I have never come across a problem. Just think smart. Don't go accessing loads of views, crunching too many documents if you don't need to.

For example on this site (which uses a WebQueryOpenAgent - shock horror) there are counts for categories etc. The database knows those counts when you save documents, so you don't need to do that count for each and every page hit. Do some caching of data instead, thats how portal server's bump up performance, they pre cache html that they know they will have to deliver lots.

Image:WebQueryOpen Agents - The penny drops
Comments

1John Head  8/15/2007 11:22:11 AM GMT -6  WebQueryOpen Agents - The penny drops

I agree Steve ... I host a single Domino server with over 10 dominoblog and ibm blog 7.0.2 databases and the WQO agents have never caused any problems. The server performs well. I think this is total hand to keyboard issues ;-)

2Jake Howlett  8/16/2007 3:01:29 AM GMT -6  WebQueryOpen Agents - The penny drops

Cool. Codestore creating conversation in the Domino blogsphere. I'm used to being shunned ;o)

I think Michel missed the point a little in his latest post (but I couldn't post there without registering). He talks about the speed of WQO and how he noticed no differences in load times. However, the "performance" issue isn't about speed it's about how well the server would cope under severe load. Not as easy to test, but experience tells me not to worry overly about this.

To cater for high load I'd always thought that you could increase the server's RAM and then up the number of HTTP tasks running and tell it to run web agents concurrently. No?

Jake "codestore" Howlett

3Steve Castledine  8/16/2007 4:26:04 AM GMT -6  WebQueryOpen Agents - The penny drops

RAM obviously helps, concurrent agents as well.

As far as I am aware (but I am no admin) there is only one http server task possible.

I just think the key is being careful. Understanding what takes up processing time, what does not need to be computed "real time", when to use, when not to use. What data can be processed/sent with the agent, what can be retrieved/processed after using AJAX.

Never any shun here (we live too close) - as you know I have taken part on your site from pretty much the beginning (feels like 20 years). btw I must get my Nottingham marathon application done - its been work, work, work these last few weeks - no training for 2 weeks.

4Kerr  8/16/2007 8:08:18 AM GMT -6  WebQueryOpen Agents - The penny drops

You only have one HTTP task as such, but it has more than one worker thread.

There are a number of variables.

- Number of active threads. How many requests can actually get processed at the same time. i.e, how many worker threads do you want.

- Listen queue size. The number of requests that can queued for handling by the request thread. The request thread pulls requests from the request queue and assigns them to a work queue.

- Maximum number of concurrent network sessions. The total number of http requests being dealt with, in the request and worker queues and actually being processed.

Also check out the info on the HTTPQueueMethod ini variable. Basically if you have any requests that might take a while to complete then you should use HTTPQueueMethod=2.

5Michel Van der Meiren  8/18/2007 2:27:58 PM GMT -6  WebQueryOpen Agents - The penny drops

Hi Steve. Performance is my prime concern. And my first fear was that using a WebQueryOpen agent would be significantly slow down each page as was the case in the old days. A second concern is: how does the Domino server cope with running an agent on each page request. I completely agree: it all comes to 'being careful', and WebQueryOpen agents are not the baddies anymore they used to be.

@jake: I apologise for having to register to post a comment. My plan is to offer a lot more privileges in the future. That's why I wanted to prevent identity theft on my blog comments from the start.

6Danny  5/30/2008 1:49:44 AM GMT -6  WebQueryOpen Agents - The penny drops

Hi Steve,

I realized a CMS system like you thats use webqueryopen agent to create pages ( I have developed a routine and write the result in a Rich-text HTML).

Each agent puts us on average 30ms to run.

I activated the option "run web agents concurrency" ... but honestly I can not understand if it works or not (I put a timeout with 5 seconds..it's true?)

Sometimes I get the error "Error Http: Unknows OS Error"

I do not know if it is the agent that it timeout or not (I must see the Log...)

I have the release 7.02 FP1 server.

You have any advice from me?

P.S. Visitors to the CMS will be 10,000 per day it's a big number for a CMS domino that use webqueryopen system?

7pharmacy  10/30/2014 11:51:58 AM GMT -6  online pharmacy viagra

Hello!

<a href="{ Link } pharmacy viagra</a> , <a href="{ Link } viagra online</a> , <a href="{ Link } cialis online</a> ,

8cialis  4/15/2015 5:06:19 PM GMT -6  cialis

Hello!

<a href="{ Link } ,

9tadalafil  4/23/2015 3:01:34 PM GMT -6  tadalafil

Hello!

<a href="{ Link } , <a href="{ Link } ,

10cialis  4/24/2015 1:35:00 PM GMT -6  cialis

Hello!

<a href="{ Link } , <a href="{ Link } ,

11cialis  4/25/2015 5:47:13 AM GMT -6  generic cialis mexico

Hello!

<a href="{ Link } cialis mexico</a> , <a href="{ Link } cialis mexico</a> ,

12sildenafil  4/27/2015 4:06:17 AM GMT -6  sildenafil

Hello!

<a href="{ Link } , <a href="{ Link } ,

13online  4/27/2015 9:03:03 AM GMT -6  viagra online pharmacy

Hello!

<a href="{ Link } online pharmacy</a> , <a href="{ Link } pills</a> ,

14viagra  4/27/2015 11:47:33 AM GMT -6  cheap viagra without prescription

Hello!

<a href="{ Link } viagra without prescription</a> , <a href="{ Link } cialis online pharmacy</a> ,

15viagra  4/27/2015 11:03:18 PM GMT -6  buy viagra online from canada

Hello!

<a href="{ Link } viagra online from canada</a> , <a href="{ Link } cialis without a prescription</a> ,

16purchase_cialis  4/28/2015 1:41:05 AM GMT -6  purchase cialis

Hello!

<a href="{ Link } viagra</a> , <a href="{ Link } cialis</a> ,

17online  5/1/2015 12:47:07 AM GMT -6  cialis online overnight

Hello!

{ Link } , , { Link } , ,

18discount_viagra  5/2/2015 12:43:27 AM GMT -6  discount viagra

Hello!

{ Link } , , { Link } , ,

19dosage  5/7/2015 3:57:27 PM GMT -6  cialis dosage 20mg

Hello!

{ Link } , , { Link } , ,

20viagra_dosage  5/8/2015 3:27:26 AM GMT -6  viagra dosage

Hello!

{ Link } , , { Link } , ,

21generic  5/8/2015 3:27:47 AM GMT -6  ordering generic cialis from india

Hello!

{ Link } , , { Link } , ,

22effects  5/8/2015 7:08:30 AM GMT -6  side effects of viagra

Hello!

{ Link } , , { Link } , ,

23generic_cialis  5/8/2015 8:02:20 PM GMT -6  generic cialis

Hello!

{ Link } , , { Link } , ,

24viagra  5/8/2015 10:04:06 PM GMT -6  how viagra works

Hello!

{ Link } , , { Link } , ,

25canadian_cialis  5/13/2015 9:19:40 AM GMT -6  canadian cialis

{ Link } , { Link } ,

26pills  5/15/2015 9:23:38 PM GMT -6  viagra pills online

{ Link } , { Link } ,

27viagra  5/19/2015 3:03:39 PM GMT -6  viagra

Hello!

{ Link } , , { Link } , ,

28generic_viagra  5/20/2015 6:28:30 PM GMT -6  generic viagra

{ Link } , { Link } ,

29side  5/21/2015 2:04:46 PM GMT -6  viagra side effects

{ Link } , { Link } ,

30cheap_cialis  5/26/2015 1:54:47 PM GMT -6  cheap cialis

{ Link } , { Link } ,

31cheap_viagra  5/26/2015 4:07:30 PM GMT -6  cheap viagra

{ Link } , { Link } ,

32cialis_pills  5/27/2015 2:35:25 AM GMT -6  cialis pills

{ Link } , { Link } ,

33viagra_price  5/27/2015 4:44:30 AM GMT -6  viagra price

{ Link } , { Link } ,

34cialis  6/4/2015 5:31:53 AM GMT -6  cheap cialis india

{ Link } , { Link } ,

35viagra  6/4/2015 9:42:57 PM GMT -6  WebQueryOpen Agents - The penny drops

{ Link } , { Link } ,

36cialis  6/5/2015 1:42:46 AM GMT -6  WebQueryOpen Agents - The penny drops

{ Link } , { Link } ,

37photos_viagra  6/19/2015 7:50:40 AM GMT -6  photos viagra

{ Link } , { Link } ,

38cialis  6/20/2015 7:42:57 AM GMT -6  buy cialis online online

{ Link } , { Link } ,

39to  6/20/2015 11:45:23 AM GMT -6  alternative to viagra

{ Link } , { Link } ,

40generic  7/6/2015 10:36:51 AM GMT -6  tadalafil generic cialis

{ Link } , { Link } ,

41fast  7/8/2015 12:03:51 PM GMT -6  cialis fast delivery

{ Link } , { Link } ,

42online  7/10/2015 10:23:59 AM GMT -6  viagra online pharmacy

{ Link } , { Link } ,

43cheap_viagra  7/15/2015 9:01:14 PM GMT -6  cheap viagra

{ Link } , { Link } ,

44viagra  7/17/2015 2:24:43 PM GMT -6  viagra

{ Link } , { Link } ,

45prescription  7/18/2015 9:16:06 AM GMT -6  non prescription viagra

{ Link } , cialis ,

46viagra  7/19/2015 6:47:30 AM GMT -6  viagra

{ Link } , cialis ,

47cialis  7/21/2015 10:01:17 AM GMT -6  discounted cialis 20 mg

{ Link } , { Link } ,

48generic_cialis  7/23/2015 12:40:49 PM GMT -6  http://buygenericcialis7now.com/

Hello!

{ Link } , , { Link } , ,

49cialis  7/23/2015 4:12:48 PM GMT -6  buy cialis online online

{ Link } , { Link } ,

50buy_cialis  7/24/2015 1:51:44 AM GMT -6  buy cialis

Hello!

{ Link } , , { Link } , ,

51generic_cialis  7/28/2015 5:30:58 PM GMT -6  generic cialis

{ Link } , { Link } ,

52viagra_online  8/3/2015 1:03:32 PM GMT -6  viagra online

{ Link } , { Link } ,

53cialis  8/21/2015 6:47:59 AM GMT -6  cialis

{ Link } , { Link } ,

54cialis  8/21/2015 10:56:13 AM GMT -6  cialis

{ Link } , { Link } ,

55viagra_price  8/21/2015 2:57:46 PM GMT -6  viagra price

{ Link } , { Link } ,

56cialis_price  8/21/2015 7:01:54 PM GMT -6  cialis price

{ Link } , { Link } ,

57cialis_price  8/21/2015 10:52:35 PM GMT -6  cialis price

{ Link } , { Link } ,

58generic  8/29/2015 7:45:26 AM GMT -6  fedex generic viagra

{ Link } , { Link } ,

59buy_cialis  9/26/2015 10:45:10 AM GMT -6  buy cialis

{ Link } , { Link } ,

60viagra_professional  10/13/2015 5:40:57 PM GMT -6  http://pills10professional.com/

{ Link } , { Link } ,

61viagra_dosage  10/28/2015 3:09:56 PM GMT -6  viagra dosage

Hello!

{ Link } , , { Link } , ,

62cialis  10/29/2015 2:33:18 AM GMT -6  generic cialis pills and drug interactions

Hello!

{ Link } , , { Link } , ,

63generic_cialis  10/29/2015 3:47:22 PM GMT -6  generic cialis

Hello!

{ Link } , , { Link } , ,

64viagra  11/11/2015 4:39:16 AM GMT -6  buy viagra without prescription

{ Link } , { Link } ,

65without  11/11/2015 5:39:17 PM GMT -6  viagra without a doctor prescription

{ Link } , { Link } ,

66cialis  11/17/2015 4:25:05 PM GMT -6  cialis

{ Link } , { Link } ,

67pharmacy  11/18/2015 2:09:43 PM GMT -6  online pharmacy viagra

{ Link } , { Link } ,

68for  11/25/2015 4:56:24 PM GMT -6  viagra for sale in usa

{ Link } , { Link } ,

69viagra  12/24/2015 8:20:08 AM GMT -6  buy viagra without doctor prescription

Hello!

{ Link } , , { Link } , ,

70cialis  12/24/2015 4:50:11 PM GMT -6  buy cialis online without script canada

Hello!

{ Link } , , { Link } , ,

71buy_viagra  12/25/2015 12:34:30 AM GMT -6  buy viagra

Hello!

{ Link } , , { Link } , ,

726  8/24/2016 5:55:41 AM GMT -6  viagra 6 free samples

Hello!

{ Link } , ,

73andrew  9/20/2016 7:32:59 AM GMT -6  WebQueryOpen Agents - The penny drops

Awesome article written i really appreciate thanks.

{ Link }

74Download Crackle apk  11/17/2016 12:58:37 AM GMT -6  Download Crackle apk

Nice post. I learn some factor more durable on distinct blogs every day. Most ordinarily it very is stimulating to be told to browse content material from different writers and exercise a particular factor there.

{ Link }

75ABHI SHARMA  1/3/2017 7:04:09 AM GMT -6  WebQueryOpen Agents - The penny drops

nice post thank you so much

<a href="{ Link } safari download</a>

<a href="{ Link } Explorer 11 Download</a>

<a href="{ Link } firefox 2017 free download</a>

76ABHI SHARMA  1/8/2017 5:59:53 AM GMT -6  WebQueryOpen Agents - The penny drops

nice post thank you so much

<a href="{ Link } safari download</a>

<a href="{ Link } Explorer 11 Download</a>

<a href="{ Link } firefox 2017 free download</a>

77cialis  2/6/2017 12:13:39 PM GMT -6  cheap cialis buy pharmacy online now

Hello!

{ Link } , , { Link } , , { Link } , ,

78remote_medical  2/9/2017 11:43:57 AM GMT -6  http://remote2medical.com/

Hello!

{ Link } , , { Link } , ,

79Manohar  3/22/2017 8:50:00 AM GMT -6  IPL10Schedule

{ Link }

{ Link }

{ Link }

80JORDAN MARRY  10/23/2017 6:08:08 AM GMT -6  WebQueryOpen Agents - The penny drops

If you are facing any technical problem with your laptop, click on the given link-

<a href="https://canonsupport.page4.me/52.html">Dell Tech Support</a>

81JORDAN MARRY  10/23/2017 6:08:45 AM GMT -6  WebQueryOpen Agents - The penny drops

The above shared article is very good for us. Thanks for sharing this important article with us.

https://canonsupport.page4.me/52.html

82lenovo customer care  10/23/2017 6:56:46 AM GMT -6  WebQueryOpen Agents - The penny drops

thanks for sharing this lovely post. it's a useful post.

<a href="https://customersupport.puzl.com/top-issues-and-fixes-of-lenovo-phones">lenova support</a>

83Dell support  10/24/2017 1:16:35 AM GMT -6  WebQueryOpen Agents - The penny drops

Dell Incorporation is an advanced computer technology which is originated in Texas with tremendous and powerful technology and with a greater number of users worldwide. It is one of the largest suppliers of PCs and products related to computer software parts.

84Dell support  10/24/2017 1:17:25 AM GMT -6  WebQueryOpen Agents - The penny drops

https://bucketlist.org/idea/4VnK/lenovo-vs-dell-support/#.We7Qho-CzIX

85nick  11/5/2017 11:43:09 PM GMT -6  WebQueryOpen Agents - The penny drops

It is totally Interesting blog i am very lucky that i got this one here thank you so much.

https://webhostingonedollar.wordpress.com/2017/11/01/best-low-cost-hosting-plan/

86chrome tech support  11/9/2017 11:50:59 PM GMT -6  chrome tech support

nice post thanks for sharing.