使用以下命令在Spring XD中创建流后
* stream create foo --definition" jdbc --fixedDelay = 1 --split = 1 --url = jdbc:mysql:// localhost:3306 / test --query =&#39 ; select * from test_tutorials_tbl' | log" --deploy *
我们已经获得了“创建和部署新流”的状态' foo'。
但是当我使用stream list命令检查时,状态似乎失败并且没有数据。这不是单独使用MySql数据库的情况,而是使用类似
的命令' stream create --name stocks --definition" http --port = 9090 | gemfire-json-server --regionName = Customers --keyExpression = payload.getField(' lastname')" --deploy'
太失败了。
任何人都可以帮助我们,因为这项工作非常关键。
答案 0 :(得分:0)
我对我发布的问题有一个解决方案。尝试启动Spring XD单节点。然后你不会面对任何流创建失败。状态将在部署中(例如,当我们尝试创建流以获取mysql数据时)。但是如果我们指向gemfire,流创建将会失败。我正在研究它。