Menu Content/Inhalt
Home arrow Forum

Articles

Poker Tips

Login






Lost Password?
No account yet? Register
PokerTH - Forum
Welcome, Guest
Please Login or Register.    Lost Password?
Server... (1 viewing) (1) Guest
Go to bottom Post Reply Favoured: 0
TOPIC: Server...
#1545
neebong (User)
Fresh Boarder
Posts: 1
graphgraph
User Offline Click here to see the profile of this user
Server... 11 Months, 2 Weeks ago Karma: 0  
Hello..

Is there a server version available to d/l? or what are the specs do run one of these thingies?

/Im interested!
 
Report to moderator   Logged Logged  
  The administrator has disabled public write access.
#1548
lotodore (Admin)
Admin
Posts: 259
graphgraph
User Offline Click here to see the profile of this user
Re:Server... 11 Months, 2 Weeks ago Karma: 13  
No, there is not yet a server release available. However, you can download the sources and build it on your own.

Concerning the specs of the server:

The dedicated server is tested on Windows Vista and Linux. Windows 2000/XP are not supported due to poor IPv6 support. MacOS is not supported because boost exceptions cannot be caught.

- It requires quite some virtual memory range, which causes problems if run on a virtual server with very limited memory.
- RAM usage of the internet server is less than 5 MB when 180 players are on, which is quite low.
- CPU usage is minimal
- There is an avatar cache with lots of small files
- The more bandwidth the better, to minimize delays

Since the server will create a thread for each game, it will require some system resources. Also, communication is based on TCP or SCTP, depending on the number of connected players this will also require quite some system resources.
 
Report to moderator   Logged Logged  
 
--
Use IPv6. http://www.sixxs.net/
  The administrator has disabled public write access.
#1560
Zhenech (User)
Fresh Boarder
Posts: 14
graphgraph
User Offline Click here to see the profile of this user
Re:Server... 11 Months, 2 Weeks ago Karma: 0  
Are there any docs about the server?
Like "how to bind to a specific ip/port", "force-disable ipv6" etc?
Also I guess the whole data/ directory is not needed for the server, just the binary and the shared-lib dependencies?
 
Report to moderator   Logged Logged  
  The administrator has disabled public write access.
#1561
lotodore (Admin)
Admin
Posts: 259
graphgraph
User Offline Click here to see the profile of this user
Re:Server... 11 Months, 1 Week ago Karma: 13  
Zhenech wrote:
QUOTE:
Are there any docs about the server?
Like "how to bind to a specific ip/port", "force-disable ipv6" etc?
Also I guess the whole data/ directory is not needed for the server, just the binary and the shared-lib dependencies?


I'll soon write a howto for setting up the server.

You cannot bind to a specific IP. This option will be added some time later. The port can be configured in ~/.pokerth/config.xml. The server uses IPv6 sockets in IPv4 compatibility mode (so called dual stack sockets with IPV6_V6ONLY set to 0). Disabling IPv6 will not be possible (this would only be for the "stick-in-the-muds" ). What will be possible is to disable the IPv4 compatibility mode, again, some time later.

The server uses the avatar pictures from the data directory, but nothing else. They are not mandatory, if they are not found, the avatars will be requested from a client if needed and placed in the cache. The server uses a different method to look for the data path (because the server is without qt), patching is needed if the path is e.g. in /usr/share.

Oh and one last point: Do not run the server as root.
 
Report to moderator   Logged Logged  
 
--
Use IPv6. http://www.sixxs.net/
  The administrator has disabled public write access.
#1562
duggan (User)
Fresh Boarder
Posts: 1
graphgraph
User Offline Click here to see the profile of this user
Re:Server... 11 Months, 1 Week ago Karma: 0  
First of love what you guys are doing! Just was wonder I don't know how to compile programs so is there anyway for you to compile the dedicated server script and let me test it out. I want to run my linux box as the dedicated server although I don't want to have to play poker on the linux server. Let me know if you could help me out.

THanks
Duggan
 
Report to moderator   Logged Logged  
  The administrator has disabled public write access.
#1563
lotodore (Admin)
Admin
Posts: 259
graphgraph
User Offline Click here to see the profile of this user
Re:Server... 11 Months, 1 Week ago Karma: 13  
I've added a first version of the server setup howto to svn (this is still work in progress):
http://pokerth.svn.sourceforge.net/viewvc/pokerth/trunk/pokerth/docs/server_setup_howto.txt?view=markup

There is no binary release for the server available yet.
 
Report to moderator   Logged Logged  
 
--
Use IPv6. http://www.sixxs.net/
  The administrator has disabled public write access.
Go to top Post Reply
Powered by FireBoardget the latest posts directly to your desktop
designed by www.madeyourweb.com