草庐IT

Playframework

全部标签

scala - 使用 OFormat 序列化案例类时从 Play 应用程序收到警告

我有一个函数,我在其中使用play-jsonOFormat来序列化用于api响应的案例类,现在我注意到一些警告出现在play应用程序的日志中,如下所示:zation(akka://application)(77)-UsingthedefaultJavaserializerforclass[model.ValidationResponse]whichisnotrecommendedbecauseofperformanceimplications.Useanotherserializerordisablethiswarningusingthesetting'akka.actor.warn-

scala - 游戏中的 Redis 发布订阅

我正在尝试在我的play应用程序中安装一个redis客户端,它将订阅来自redis的更新。网上的资料不多,仅供引用:https://github.com/pvillega/play21-redis-pubsub/blob/master/app/controllers/Application.scala据我所知,用scala比用java更容易完成这个,但我没有scala技能,所以我试图理解事情..我想要的是一个单例对象,通过它我将能够从整个应用程序发布和获取更新(使用订阅者)。这是我想出的:objectRedisextendsActor{valchannel="myChannel"val

scala - 游戏中的 Redis 发布订阅

我正在尝试在我的play应用程序中安装一个redis客户端,它将订阅来自redis的更新。网上的资料不多,仅供引用:https://github.com/pvillega/play21-redis-pubsub/blob/master/app/controllers/Application.scala据我所知,用scala比用java更容易完成这个,但我没有scala技能,所以我试图理解事情..我想要的是一个单例对象,通过它我将能够从整个应用程序发布和获取更新(使用订阅者)。这是我想出的:objectRedisextendsActor{valchannel="myChannel"val

java - 将java序列化对象反序列化为Scala类

我需要从Redis数据库中读取序列化对象(用Java完成)并将其转换为Scala中的案例类。序列化后的对象是这样的:��srmodels.mongo.Memberxrcom.mongodb.BasicDBObject¹Ʒ#��Z_isPartialObjectxrorg.bson.BasicBSONObject¹Ʒ#��xrjava.util.LinkedHashMap4�N\l��Z accessOrderxrjava.util.HashMap���`�FloadFactorIthresholdxp?@wt_idsrorg.bson.types.ObjectId¹Ʒ#��I_

java - 将java序列化对象反序列化为Scala类

我需要从Redis数据库中读取序列化对象(用Java完成)并将其转换为Scala中的案例类。序列化后的对象是这样的:��srmodels.mongo.Memberxrcom.mongodb.BasicDBObject¹Ʒ#��Z_isPartialObjectxrorg.bson.BasicBSONObject¹Ʒ#��xrjava.util.LinkedHashMap4�N\l��Z accessOrderxrjava.util.HashMap���`�FloadFactorIthresholdxp?@wt_idsrorg.bson.types.ObjectId¹Ʒ#��I_

playframework - Redis 解决与 Play 的依赖问题

我是Play和Redis的新手,需要一些基本的帮助。我从https://github.com/typesafehub/play-plugins/tree/master/redis下载了redis插件.我认为最好先运行示例应用程序,然后再编写我自己的应用程序。当我尝试运行示例应用程序时,我得到:mbp-2493:samplejohn$play--verboserun[info]Loadingprojectdefinitionfrom/Users/john/Personal/ML/cloudbee/play-plugins-master/redis/sample/project[info]

playframework - Redis 解决与 Play 的依赖问题

我是Play和Redis的新手,需要一些基本的帮助。我从https://github.com/typesafehub/play-plugins/tree/master/redis下载了redis插件.我认为最好先运行示例应用程序,然后再编写我自己的应用程序。当我尝试运行示例应用程序时,我得到:mbp-2493:samplejohn$play--verboserun[info]Loadingprojectdefinitionfrom/Users/john/Personal/ML/cloudbee/play-plugins-master/redis/sample/project[info]

scala - 发布/订阅中的 Redis 插件阻塞

我正在尝试使用TypesafeRedisPlayplugin连接到Redis以进行发布-订阅.我有以下测试场景,由一个每秒生成消息的actor组成://InitializationhappensinApplication.scala,privatelazyvalfakeStreamActor=Akka.system.actorOf(Props[FakeStreamActor])valactorPut=Akka.system.scheduler.schedule(Duration(1000,MILLISECONDS),Duration(1000,MILLISECONDS),fakeStr

scala - 发布/订阅中的 Redis 插件阻塞

我正在尝试使用TypesafeRedisPlayplugin连接到Redis以进行发布-订阅.我有以下测试场景,由一个每秒生成消息的actor组成://InitializationhappensinApplication.scala,privatelazyvalfakeStreamActor=Akka.system.actorOf(Props[FakeStreamActor])valactorPut=Akka.system.scheduler.schedule(Duration(1000,MILLISECONDS),Duration(1000,MILLISECONDS),fakeStr

performance - scala Play 2.5 与 golang 基准测试,以及优化 play 框架的性能

我正在scalaplay框架2.5和golang中对一个简单的helloworld示例进行基准测试。Golang的表现似乎远远落后于play,我想知道如何优化play框架以提高性能。我正在使用以下内容进行基准测试ab-r-k-n100000-c100http://localhost:9000/我在项目的所有地方都使用默认配置以生产模式运行play2.5。有人可以帮我调整Play服务器的性能以获得最佳性能吗?我阅读了默认调度程序线程池,但我不确定要为我的电脑使用什么设置。还有其他我可以检查的有助于提高性能的区域吗?这是我的行军规范Intel(R)Xeon(R)W3670@3.20GHz3