Node.js 502 openshift可扩展nodejs应用程序中的Badgateway

Node.js 502 openshift可扩展nodejs应用程序中的Badgateway,node.js,openshift,Node.js,Openshift,使用与openshift中的mysql数据库连接的nodejs创建了一个示例可伸缩应用程序。但我在haproxy中得到了502个错误错误。更改了选项httpchk GET/in 我有一个数据库testnodejs,表usersid int,name varchar 我的示例代码 index.html <!doctype html> <html> <head> <script type="text/javascript" src="https://ajax

使用与openshift中的mysql数据库连接的nodejs创建了一个示例可伸缩应用程序。但我在haproxy中得到了502个错误错误。更改了选项httpchk GET/in

我有一个数据库testnodejs,表usersid int,name varchar

我的示例代码 index.html

<!doctype html>
<html>
<head>
<script type="text/javascript" src="https://ajax.googleapis.com/ajax/libs/jquery/1.7.2/jquery.min.js"></script>
<script type="text/javascript">
    $(document).ready(function () {
        $('#submit').click(function () {

            $.get('/users',data,function(data){

            });

        });
    });
</script>
</head>
<body>
<h3>Enter a username</h3>
<input id="user" type="text" />
<input id="submit" type="submit" />
<p id="output"></p>
</body>
</html>
var express    = require('express'),
mysql      = require('mysql');

var ipaddr  = process.env.OPENSHIFT_NODEJS_IP || "127.0.0.1";
var port    = process.env.OPENSHIFT_NODEJS_PORT || 3000;

var app = module.exports = express.createServer();
var connection = mysql.createConnection({
    host     : process.env.OPENSHIFT_MYSQL_DB_HOST,
    user     : process.env.OPENSHIFT_MYSQL_DB_USERNAME,
    password :process.env.OPENSHIFT_MYSQL_DB_PASSWORD,
    port     :process.env.OPENSHIFT_MYSQL_DB_PORT,
    db       :"testnodejs"
});

app.use(express.bodyParser());
connection.connect();

app.get('/', function(req, res) {
res.sendfile(__dirname + '/index.html');
});

app.get('/users', function(req, res){
connection.query("select * from users where name="+req.query["name"],
        function(err, result, fields) {
            if (err) throw err;
            else {
                  res.send(result);
            }
        });
});
app.listen(port,ipaddr);
console.log("Express server listening on port %d in %s mode",port, ipaddr,     app.settings.env);