2012-07-30 88 views
0

我一直在使用Sphinx技術來實現網站,並在php和Node.js中實現。使用PHP和獅身人面像,迄今爲止我沒有得到任何問題。但隨着Node.js和受獅身人面像,我有以下問題迅速,服務器上的Node.js和Sphinx併發連接問題

1. Error: Error: Connection is opening in OnConnect 
    at Socket.<anonymous> (/usr/local/lib/node_modules/limestone/limestone.js:217:26) 
    at Socket.emit (events.js:64:17) 
    at Object.afterConnect [as oncomplete] (net.js:614:10) 

2. node.js:201 
     throw e; // process.nextTick error, or 'error' event on first tick 
      ^
    Error: write EPIPE 
     at errnoException (net.js:640:11) 
     at Object.afterWrite [as oncomplete] (net.js:478:18) 

我一直在使用石灰石Node.js的模塊的Node.js和獅身人面像服務器之間的中間件。我的假設是,由於併發連接請求Sphinx發生上述錯誤。如果是這樣,那麼如何避免併發獅身人面像請求。

請對此建議。

回答

0

你可以嘗試使用sphinxql通過一個可用於sphinx的mysql庫。