All Packages Class Hierarchy This Package Previous Next Index
![]() |
java.lang.Object | +----Acme.Nnrpd.Nnrpd
This is a replacement for the standard C nnrpd. Sites with lots of readers have found that running a separate nnrpd for each reader puts a tremendous load on the system. All that memory, all those context switches. This solves both problems by having a single process service multiple readers simultaneously.
Optionally, you can also use this as an NNRP proxy, connecting to a remote nnrpd instead of getting articles from the local disk.
Logging is via syslog, and is compatible with the standard nnrpd logging.
Fetch the software.
Fetch the entire Acme package.
public Nnrpd(int port,
int aCacheSize,
int maxArtSize,
int oCacheSize,
String proxyHost,
boolean debug) throws NnrpdException
public static void main(String args[])
public void serve() throws NnrpdException
All Packages Class Hierarchy This Package Previous Next Index
ACME Java ACME Labs