UNIX / Linux: HowTo Use unison File Synchronizer

in Categories , last updated August 16, 2010

I know how to use rsync for Unix systems which synchronizes files and directories from one location to another while minimizing data transfer. However, I would like to synchronizing files between two directories, either on one computer, or between a computer and another server. How do I maintain the same version of files on multiple servers?

nginx: Send HTTP User Agent Requests To Specific Backend Server

in Categories last updated July 16, 2010

I‘ve tons of images, css and javascript hosted at backend server IP 192.168.1.5 and 192.168.1.6. How do I make sure nginx reverse proxy load balancer always send all http_user_agent requests coming from “Mozilla” to server 192.168.1.5 and MSIE to server 192.168.1.6 only?

Nginx: 24: Too Many Open Files Error And Solution

in Categories last updated May 6, 2010

I‘m getting the following error in my nginx server error log file:

2010/04/16 13:24:16 [crit] 21974#0: *3188937 open() “/usr/local/nginx/html/50x.html” failed (24: Too many open files), client: 88.x.y.z, server: example.com, request: “GET /file/images/background.jpg HTTP/1.1”, upstream: “http://10.8.4.227:81//file/images/background.jpg”, host: “example.com”

How do I fix this problem under CentOS / RHEL / Fedora Linux or UNIX like operating systems?