我试图在一个新的EC2实例上做一个简单的概念证明,我在其中运行CherryPy发行版的"Hello World"教程代码.
CherryPy成功启动,直接在EC2实例上运行的wget成功检索Hello World页面.但是,尝试从我自己的计算机访问同一页面会导致"无法连接"错误.
CherryPy在端口8080上运行,我的EC2实例设置了一个安全组,应该允许来自任何地方的流量连接到端口8080.
这是我的CherryPy tutorial.conf:
[global]
server.socket_host = "127.0.0.1"
server.socket_port = 8080
server.thread_pool = 10
Run Code Online (Sandbox Code Playgroud)
我尝试使用AWS管理控制台中列出的公共DNS连接到Web服务器,以及设置弹性IP; 两者都不允许成功连接.
任何指导将不胜感激.
我有一套游戏!单元测试我一直在对H2数据库运行.我已经为我的模型添加了一些枚举列,并且由于用于创建模型表的sql语句,测试现在失败了.
错误消息是:
14:42:10,435 ERROR ~ Unknown data type: "ENUM"; SQL statement:
Run Code Online (Sandbox Code Playgroud)
一些搜索显示有一些方法可以在H2中模拟枚举(例如:http://groups.google.com/group/h2-database/search?group = h2-database&q = enum&qt_g = Search + thishisgroup )
设置播放以使用H2Dialect进行测试模式无法解决问题.似乎根本原因是H2不支持枚举,或者H2Dialect可能不知道H2的伪枚举.
Play中有没有办法在H2中使用枚举测试模型?