Support required for Poker mavens

For general discussion of the Poker Mavens software
vinodm
Posts: 83
Joined: Sun Dec 16, 2012 4:12 am

Support required for Poker mavens

Post by vinodm »

Hello Kent,

We have 2 questions.

1) Mavens software goes to Not responding very often (when there are about 450 players online). It's the 64 bit version. There's enough RAM space, enough bandwidth, enough CPU. Could you let us know why the 64bit version doesn't scale more than this? Is it possible to fix this? Surprisingly during this period, sometimes the game crashes, most of the time, the API works, the games work, but the tourney resets (time resets) dont work , tourneys dont start, however they can be started manually with the API

2) Sealswithclubs has written an android app for your software. This is not possible without them having the server commands i guess. Could you let us know how we can build our own custom interface to interact with mavens?
Kent Briggs
Site Admin
Posts: 5880
Joined: Wed Mar 19, 2008 8:47 pm

Re: Support required for Poker mavens

Post by Kent Briggs »

vinodm wrote:1) Mavens software goes to Not responding very often (when there are about 450 players online). It's the 64 bit version. There's enough RAM space, enough bandwidth, enough CPU.
That's getting near the upper limit of what a single server can handle. What kind of hardware are you on? Is it a dedicated server with a multicore CPU? What is the measured bandwidth, up and down?
2) Sealswithclubs has written an android app for your software. This is not possible without them having the server commands i guess. Could you let us know how we can build our own custom interface to interact with mavens?
Seals purchased a 3.xx source code license (and they did some reverse engineering prior to that). See item 9 in the FAQ: http://www.briggsoft.com/pmfaq.htm
vinodm
Posts: 83
Joined: Sun Dec 16, 2012 4:12 am

Re: Support required for Poker mavens

Post by vinodm »

Hello,

It just crashed again. The number of threads became 4500. Once mavens was closed the threads becamse 2500. That means mavens occupied 2k threads. Could you let us know if this is a common occurence or a memory leak?

Server config :

Quad Core Xeon 16 GB Ram

High end server.
vinodm
Posts: 83
Joined: Sun Dec 16, 2012 4:12 am

Re: Support required for Poker mavens

Post by vinodm »

It went to not responding mode - just 100 players logged in.

Threads : 2700 total (1 thread per player for mavens)

I think there is a memory leak in applicaiton, please fix.
Kent Briggs
Site Admin
Posts: 5880
Joined: Wed Mar 19, 2008 8:47 pm

Re: Support required for Poker mavens

Post by Kent Briggs »

vinodm wrote:It just crashed again. The number of threads became 4500. Once mavens was closed the threads becamse 2500. That means mavens occupied 2k threads.
The Windows Task Manager will tell you exactly how many threads a program is using at any given time. On the Processes tab, click View | Select Columns and make sure the Threads column is checked. Note that every login will use 1 thread per player for the packet port connection and multiple threads per player for the file port connections. Some browsers will open up 6 of those at once, although they will be short-lived. There will also be a thread for each online ring table and tournament, plus a thread for each running tournament table (including unused tables allocated to those tournaments). Plus another 10 or so threads for misc functions. Keep an eye on the CPU , Memory, and Threads columns for PMServer.exe over time and see how those numbers correlate to the number of logins and tables.
vinodm
Posts: 83
Joined: Sun Dec 16, 2012 4:12 am

Re: Support required for Poker mavens

Post by vinodm »

Ok, How do these threads relate to the issue that we are facing? What should I look for?
Kent Briggs
Site Admin
Posts: 5880
Joined: Wed Mar 19, 2008 8:47 pm

Re: Support required for Poker mavens

Post by Kent Briggs »

vinodm wrote:Ok, How do these threads relate to the issue that we are facing? What should I look for?
Too many threads will use up system resources and crash the program. Look to see if the expected load is matching the actual load.
Kent Briggs
Site Admin
Posts: 5880
Joined: Wed Mar 19, 2008 8:47 pm

Re: Support required for Poker mavens

Post by Kent Briggs »

Also you can make use of the "Max FP connections" and "Max PP connections" options to put a cap on incoming connections. And make sure you aren't allocating more tables in your tournaments than you actually use. If you set Tables = 100 and only 1 is actually used, there will be 99 extra threads running while that tournament is running.
vinodm
Posts: 83
Joined: Sun Dec 16, 2012 4:12 am

Re: Support required for Poker mavens

Post by vinodm »

Where do i find info about expected threads and actual threads? If threads get maxed out, both mavens and apache will crash? apache has standrad 2k threads always. Would it help to scale for more players if we somehow reduced the number of apache threads?
vinodm
Posts: 83
Joined: Sun Dec 16, 2012 4:12 am

Re: Support required for Poker mavens

Post by vinodm »

Again

Mavens threads - 240

System - 161

Apache - 1925

Mavens is stuck.
Post Reply