起步软件技术论坛
搜索
 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 2953|回复: 18

[结贴] 长时间不访问(大约1小时),网络错误JUSTEP230109,重新打开就好了

[复制链接]

54

主题

171

帖子

369

积分

中级会员

Rank: 3Rank: 3

积分
369
QQ
发表于 2017-3-28 18:17:02 | 显示全部楼层 |阅读模式
wex5 ,打包生成的app,大约1个小时不用,重新打开就会报网络错误JUSTEP230109,后台tomcat控制台没有错误信息。

然后吧app退出去重新打开就好了。访问的是 mysql数据库

54

主题

171

帖子

369

积分

中级会员

Rank: 3Rank: 3

积分
369
QQ
 楼主| 发表于 2017-3-29 09:34:55 | 显示全部楼层
有人回复吗
回复 支持 反对

使用道具 举报

发表于 2017-3-29 11:05:36 | 显示全部楼层
是数据库断开的原因吗??
http://docs.wex5.com/wex5-server-question-list-2004/
qq:1912779713
WeX5教程--WeX5下载
回复 支持 反对

使用道具 举报

54

主题

171

帖子

369

积分

中级会员

Rank: 3Rank: 3

积分
369
QQ
 楼主| 发表于 2017-3-29 11:08:06 | 显示全部楼层
liangyongfei 发表于 2017-3-29 11:05
是数据库断开的原因吗??
http://docs.wex5.com/wex5-server-question-list-2004/

validationQuery="select 1"/   这个我加过了,并且断开后重新连接的配置也写了。  
回复 支持 反对

使用道具 举报

发表于 2017-3-29 11:33:05 | 显示全部楼层
13167185077 发表于 2017-3-29 11:08
validationQuery="select 1"/   这个我加过了,并且断开后重新连接的配置也写了。   ...

http://bbs.wex5.com/forum.php?mod=viewthread&tid=118944

嗯别重复发帖

app不重启!关闭页面重新打开可以吗??网络正常吗??确保!
qq:1912779713
WeX5教程--WeX5下载
回复 支持 反对

使用道具 举报

54

主题

171

帖子

369

积分

中级会员

Rank: 3Rank: 3

积分
369
QQ
 楼主| 发表于 2017-3-29 12:02:01 | 显示全部楼层
liangyongfei 发表于 2017-3-29 11:33
http://bbs.wex5.com/forum.php?mod=viewthread&tid=118944

嗯别重复发帖

网络正常确保!  关闭页面重新打开也可以
回复 支持 反对

使用道具 举报

54

主题

171

帖子

369

积分

中级会员

Rank: 3Rank: 3

积分
369
QQ
 楼主| 发表于 2017-3-29 13:10:52 | 显示全部楼层
        //获取一个受控连接
        public Connection getConnection(String datasource) throws SQLException, NamingException {
                CoreConnection conn = connections.get(datasource);
                if (null == conn) {
                        String name = datasource;
                        if (null != DBConfig && DBConfig.containsKey(name))
                                name = DBConfig.getString(name);
                        conn = new CoreConnection(DataUtils.getConnection(name), datasource);
                }
                return new ActionContextConnection(conn);
        }

获取数据库连接 获取不到,一直卡住,然后前台就报了  网络错误JUSTEP230109
回复 支持 反对

使用道具 举报

发表于 2017-3-29 13:38:26 | 显示全部楼层
13167185077 发表于 2017-3-29 13:10
//获取一个受控连接
        public Connection getConnection(String datasource) throws SQLException, NamingE ...

connections.get(datasource); 报错了是吧!那就还是后台服务器代码的问题啊!!

java中获取connection 方法应该参考:
/Baas/justep/Demo.java

        private static final String DATASOURCE_TAKEOUT = "takeout";
Connection conn = context.getConnection(DATASOURCE_TAKEOUT);

你的写法和我们案例不一样。。。
qq:1912779713
WeX5教程--WeX5下载
回复 支持 反对

使用道具 举报

54

主题

171

帖子

369

积分

中级会员

Rank: 3Rank: 3

积分
369
QQ
 楼主| 发表于 2017-3-29 13:52:11 | 显示全部楼层
liangyongfei 发表于 2017-3-29 13:38
connections.get(datasource); 报错了是吧!那就还是后台服务器代码的问题啊!!

java中获取con ...

一样 的,Connection conn = context.getConnection(DATASOURCE_TAKEOUT);  
  你点进去  看  getConnection (“xxxx”)这个方法。

问题是 后台没有报错,只是 在获取数据库连接那儿不动了
回复 支持 反对

使用道具 举报

发表于 2017-3-29 13:54:48 | 显示全部楼层
13167185077 发表于 2017-3-29 13:52
一样 的,Connection conn = context.getConnection(DATASOURCE_TAKEOUT);  
  你点进去  看  getConnect ...

那就是因为数据库断开连接导致的!请参考:http://docs.wex5.com/wex5-server-question-list-2004/
或者上网查一下吧!

请先执行一条默认语句!!第二次执行才能连上!
qq:1912779713
WeX5教程--WeX5下载
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

小黑屋|手机版|X3技术论坛|Justep Inc.    

GMT+8, 2024-4-20 03:46 , Processed in 0.077272 second(s), 23 queries .

Powered by Discuz! X3.4

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表