# Buffer requests in nginx while a symlink switches on backend

**URL:** <https://www.ruby-forum.com/t/buffer-requests-in-nginx-while-a-symlink-switches-on-backend/220101>\
**Category:** NGINX\
**Created:** [May 28, 2012, 10:56pm UTC](https://www.ruby-forum.com/t/buffer-requests-in-nginx-while-a-symlink-switches-on-backend/220101 "2012-05-28T22:56:15Z")\
**Posts on this page:** 2\
**Page:** 1

<div class="post-metadata">

**Author:** ![Gurdipe\_D](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/g/b77776/32.png) [@Gurdipe\_D](https://www.ruby-forum.com/u/Gurdipe_D)\
**Post date:** [May 28, 2012, 10:56pm UTC](https://www.ruby-forum.com/t/buffer-requests-in-nginx-while-a-symlink-switches-on-backend/220101/1 "2012-05-28T22:56:15Z")

</div>

Hi all,

In a release deployment I would like to buffer client requests that come  
to  
nginx(in reverse proxy) mode to be buffered for possibily 2-6 seconds  
while  
a pdsh request is sent to switch symlinks on the back end server to  
/var/www/html/current .

After the switch is complete, I would want to release the buffering  
while  
avoiding a herd clash.

Is this possible in nginx? Can someone help?

- Quintin

---

<div class="post-metadata">

**Author:** ![Quintin\_P](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/q/13edae/32.png) [@Quintin\_P](https://www.ruby-forum.com/u/Quintin_P)\
**Post date:** [June 1, 2012, 1:12am UTC](https://www.ruby-forum.com/t/buffer-requests-in-nginx-while-a-symlink-switches-on-backend/220101/2 "2012-06-01T01:12:22Z")

</div>

Hi all,  
Can someone help me with this? Maxim?

- Quintin
