Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/cassandra/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Playframework 2.0 卡桑德拉游戏模型和游戏框架2.0.4_Playframework 2.0_Cassandra_Playorm - Fatal编程技术网

Playframework 2.0 卡桑德拉游戏模型和游戏框架2.0.4

Playframework 2.0 卡桑德拉游戏模型和游戏框架2.0.4,playframework-2.0,cassandra,playorm,Playframework 2.0,Cassandra,Playorm,我尝试了将cassandra1.1.9与play framework2.0.4连接起来的示例。但是当我添加 nosql.nosqltype=cassandra nosql.cassandra.clusterName=测试集群 nosql.cassandra.keyspace=iyte nosql.cassandra.seeds=a:9160,b:9160,c:9160 我得到了错误,无法修复。需要输入结尾或逗号,得到“:”如果您想要“:”作为“nosql.cassandra.seeds”值的一部

我尝试了将cassandra1.1.9与play framework2.0.4连接起来的示例。但是当我添加

nosql.nosqltype=cassandra
  • nosql.cassandra.clusterName=测试集群
  • nosql.cassandra.keyspace=iyte
  • nosql.cassandra.seeds=a:9160,b:9160,c:9160
  • 我得到了错误,无法修复。
    需要输入结尾或逗号,得到“:”如果您想要“:”作为“nosql.cassandra.seeds”值的一部分,请尝试将该值括在双引号中,或者您可以重命名文件.properties而不是.conf
    我在input\libexclude中添加了playmorm-1.4.4和其他3个jar,从application.conf中删除了nosql.cassandra.seeds=a:9160、b:9160、c:9160。这就是错误
    !内部服务器错误,请求[GET/]->

    sbt.PlayExceptions$CompilationException:编译错误[值上下文不是object play.mvc.Http的成员] 在sbt.PlayReloader$$anon$2$$anonfun$reload$3$$anonfun$4$$anonfun$apply$12$$anonfun$apply$13.apply(PlayReloader.scala:236)~[na:na] 在sbt.PlayReloader$$anon$2$$anonfun$reload$3$$anonfun$4$$anonfun$apply$12$$anonfun$apply$13.apply(PlayReloader.scala:236)~[na:na] 在scala.Option.map(Option.scala:133)~[scala library.jar:0.11.3] 在sbt.PlayReloader$$anon$2$$anonfun$reload$3$$anonfun$4$$anonfun$apply$12.apply(PlayReloader.scala:236)~[na:na] 在sbt.PlayReloader$$anon$2$$anonfun$reload$3$$anonfun$4$$anonfun$apply$12.apply(PlayReloader.scala:233)~[na:na] 在scala.Option.map(Option.scala:133)~[scala library.jar:0.11.3] 在sbt.PlayReloader$$anon$2$$anonfun$reload$3$$anonfun$4.apply(PlayReloader.scala:233)~[na:na] 在sbt.PlayReloader$$anon$2$$anonfun$reload$3$$anonfun$4.apply(PlayReloader.scala:231)~[na:na] 在scala.any$LeftProjection.map(any.scala:183)~[scala library.jar:0.11.3] 在sbt.playroader$$anon$2$$anonfun$reload$3.apply(playroader.scala:231)~[na:na] 在sbt.PlayReloader$$anon$2$$anonfun$reload$3.apply(PlayReloader.scala:226)~[na:na] 在scala.Option.getOrElse(Option.scala:108)~[scala library.jar:0.11.3] 在sbt.PlayReloader$$anon$2.reload(PlayReloader.scala:226)~[na:na] 在play.core.ReloadableApplication$$anonfun$get$1.apply(ApplicationProvider.scala:110)~[play_2.9.1.jar:2.0.4] 在play.core.ReloadableApplication$$anonfun$get$1.apply(ApplicationProvider.scala:110)~[play_2.9.1.jar:2.0.4] 在akka.dispatch.Future$$anon$3.liftedTree1$1(Future.scala:195)~[akka-actor.jar:2.0.2] 在akka.dispatch.Future$$anon$3.run(Future.scala:194)~[akka-actor.jar:2.0.2] 在akka.dispatch.TaskInvocation.run(AbstractDispatcher.scala:94)~[akka-actor.jar:2.0.2] 在akka.jsr166y.ForkJoinTask$AdaptedRunnableAction.exec(ForkJoinTask.java:1381)~[akka-actor.jar:2.0.2] 在akka.jsr166y.ForkJoinTask.doExec(ForkJoinTask.java:259)~[akka-actor.jar:2.0.2] 在akka.jsr166y.ForkJoinPool$WorkQueue.runTask(ForkJoinPool.java:975)~[akka-actor.jar:2.0.2] 在akka.jsr166y.ForkJoinPool.runWorker(ForkJoinPool.java:1479)~[akka-actor.jar:2.0.2]
    在akka.jsr166y.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:104)~[akka-actor.jar:2.0.2]

    有趣的是,我在2个客户机上使用了playorm和1.2.x,但没有使用Play2.0插件,而是在application.conf中进行了这个精确的设置,我猜你从astyanax那里得到了这个异常?(目前为止,卡桑德拉并未参与其中)。我会让维卡斯(写这封信的人)在周一他回来的时候看这封信

    你能把异常堆栈跟踪粘贴到那里吗

    谢谢,
    Dean

    有趣的是,我在2个客户端上使用playorm和1.2.x,但没有使用Play2.0插件,在application.conf中有这个精确的设置,我猜你从astyanax得到了这个例外?(目前为止,卡桑德拉并未参与其中)。我会让维卡斯(写这封信的人)在周一他回来的时候看这封信

    你能把异常堆栈跟踪粘贴到那里吗

    谢谢,
    迪安

    我的错,我给了种子如下:

    nosql.cassandra.seeds= "localhost:9160"
    
    由于application.conf中的其他默认属性用双引号表示。 请将应用程序中的种子定义为

    nosql.cassandra.seeds="a:9160,b:9160,c:9160"
    
    若你们仍然面临这个问题,请告诉我们


    因此,wiki确实存在问题,我没有从测试应用程序中复制属性,而是从play1插件中获取了全部文本。我会更新的

    我的错,我给了种子如下:

    nosql.cassandra.seeds= "localhost:9160"
    
    由于application.conf中的其他默认属性用双引号表示。 请将应用程序中的种子定义为

    nosql.cassandra.seeds="a:9160,b:9160,c:9160"
    
    若你们仍然面临这个问题,请告诉我们


    因此,wiki确实存在问题,我没有从测试应用程序中复制属性,而是从play1插件中获取了全部文本。我会更新的

    谢谢,那么我将如何使用cassandra和play框架呢。当我搜索play1.x时,它不支持使用cassandra。添加了异常堆栈跟踪…请记住,我的application.conf没有'nosql.cassandra.seeds=a:9160,b:9160,c:9160',现在我的play1.2.x使用了一个6节点的cassandra(在开发中,我们经常使用一个1节点的cassandra),我基本上遵循了这些步骤(尽管在编写之前,但看起来我所做的一切都在那里)。。。。哦,1.2.x和2.0都使用inmemory版本,我很喜欢它,因为我不需要在开发中重新启动服务器,只需要继续编码(我希望上帝保佑2.0有那么快…我们尝试过了,但速度太慢了,我们将在一年左右的时间内重试,希望能提高速度)。谢谢,那么,我将如何使用cassandra和play框架呢。当我搜索play1.x时,它不支持使用cassandra。添加了异常堆栈跟踪…请记住,我的application.conf没有'nosql.cassandra.seeds=a:9160,b:9160,c:9160',现在我的play1.2.x使用了一个6节点的cassandra(在开发中,我们经常使用一个1节点的cassandra),我基本上遵循了这些步骤(尽管是b)