Cómo usar el diseño de patrones con SocketAppender

Leí org.apache.log4j.net.SocketAppender no usa un diseño. Pero, realmente necesito formatear mis registros y necesito usar un ConversionPattern. ¿Alguien sabe una alternativa a esto? Tengo que usar algún tipo de SocketAppender.

Gracias