user399666
user399666

Reputation: 19879

Failed to write session data (memcache)

I'm noticing an intermittent issue with our Memcached session handler. The error that occurs is:

Unknown: Failed to write session data (memcache). Please verify that the current setting of session.save_path is correct.

Notes:

My php.ini settings:

session.save_handler = memcache
session.save_path = "tcp://64.233.191.255:11211"

Note that I've also used:

session.save_path = "tcp://64.233.191.255:11211?persistent=1&weight=1&timeout=1&retry_interval=15"

But it doesn't seem to matter.

Checked the memcached.log file, where I found the following error:

Failed to write, and not due to blocking: Connection reset by peer.

Note: This particular error occurs at least once, at the same time (01:07AM), everyday. It will then occur sporadically throughout the day.

Upvotes: 6

Views: 7619

Answers (1)

Chris Wesseling
Chris Wesseling

Reputation: 6368

Maybe you're running out of filehandles? Perhaps the backups make your machine swap, resulting in slower responses, meaning more concurrent connections to the memcached process resulting in a stampeding hurd.

Upvotes: 2

Related Questions