云建站公司,做网站网关备案,门户网站需要哪些人,虚拟主机多少钱一个月更多ruoyi-nbcio功能请看演示系统
gitee源代码地址
前后端代码#xff1a; https://gitee.com/nbacheng/ruoyi-nbcio
演示地址#xff1a; http://122.227.135.243:9666
更多nbcio-boot功能请看演示系统
gitee源代码地址
后端代码#xff1a; https://gitee.com/nbach…更多ruoyi-nbcio功能请看演示系统
gitee源代码地址
前后端代码 https://gitee.com/nbacheng/ruoyi-nbcio
演示地址 http://122.227.135.243:9666
更多nbcio-boot功能请看演示系统
gitee源代码地址
后端代码 https://gitee.com/nbacheng/nbcio-boot
前端代码https://gitee.com/nbacheng/nbcio-vue.git
在线演示包括H5 http://122.227.135.243:9888 1.拉取镜像
docker pull xuxueli/xxl-job-admin:2.4.0
2. 创建 xxl-job 数据库 库名为xxl_jobsql文件去gitee或github下载sql文件版本需要跟xxl-job版本一致。
3、firewall-cmd --list-all
看端口占用情况选择用9101端口
firewall-cmd --list-all
firewall-cmd --add-port9101/tcp --permanent
firewall-cmd --reload
4.docker镜像创建并运行
docker run -d -e PARAMS--server.port9101 --spring.datasource.urljdbc:mysql://192.168.199.151:3306/xxl_job?useUnicodetruecharacterEncodingUTF-8autoReconnecttrueserverTimezoneUTC --spring.datasource.usernameroot --spring.datasource.passwordroot --spring.datasource.driver-class-namecom.mysql.jdbc.Driver --xxl.job.accessToken \
-p 9101:9101 \
-v /home/mydata/xxl-job:/data/applogs \
--name xxl-job-admin \
-d xuxueli/xxl-job-admin:2.4.0运行后报下面错误了
01:19:39.927 logback [xxl-job, admin JobScheduleHelper#scheduleThread] ERROR c.x.j.a.c.thread.JobScheduleHelper - xxl-job, JobScheduleHelper#scheduleThread error:{}
java.sql.SQLNonTransientConnectionException: Could not create connection to database server. Attempted reconnect 3 times. Giving up.at com.mysql.cj.jdbc.exceptions.SQLError.createSQLException(SQLError.java:110)at com.mysql.cj.jdbc.exceptions.SQLError.createSQLException(SQLError.java:97)at com.mysql.cj.jdbc.exceptions.SQLError.createSQLException(SQLError.java:89)at com.mysql.cj.jdbc.exceptions.SQLError.createSQLException(SQLError.java:63)at com.mysql.cj.jdbc.exceptions.SQLError.createSQLException(SQLError.java:73)at com.mysql.cj.jdbc.ConnectionImpl.connectWithRetries(ConnectionImpl.java:894)at com.mysql.cj.jdbc.ConnectionImpl.createNewIO(ConnectionImpl.java:819)at com.mysql.cj.jdbc.ConnectionImpl.init(ConnectionImpl.java:444)at com.mysql.cj.jdbc.ConnectionImpl.getInstance(ConnectionImpl.java:237)at com.mysql.cj.jdbc.NonRegisteringDriver.connect(NonRegisteringDriver.java:198)at com.zaxxer.hikari.util.DriverDataSource.getConnection(DriverDataSource.java:138)at com.zaxxer.hikari.pool.PoolBase.newConnection(PoolBase.java:364)at com.zaxxer.hikari.pool.PoolBase.newPoolEntry(PoolBase.java:206)at com.zaxxer.hikari.pool.HikariPool.createPoolEntry(HikariPool.java:476)at com.zaxxer.hikari.pool.HikariPool.checkFailFast(HikariPool.java:561)at com.zaxxer.hikari.pool.HikariPool.init(HikariPool.java:115)at com.zaxxer.hikari.HikariDataSource.getConnection(HikariDataSource.java:112)at com.xxl.job.admin.core.thread.JobScheduleHelper$1.run(JobScheduleHelper.java:69)at java.lang.Thread.run(Thread.java:750)
Caused by: com.mysql.cj.exceptions.CJCommunicationsException: Communications link failure忘记了sql地址输入错另外修改成正确地址后日志如下 不过登录的时候还是报下面错误 原来mysql配置有点问题默认用ssl了所以需要修改晨过如下
docker run -d -e PARAMS--server.port9101 --spring.datasource.urljdbc:mysql://192.168.199.151:3306/xxl_job?useUnicodetruecharacterEncodingUTF-8autoReconnecttrueserverTimezoneUTCuseSSLfalse --spring.datasource.usernameroot --spring.datasource.passwordroot --spring.datasource.driver-class-namecom.mysql.jdbc.Driver --xxl.job.accessToken \
-p 9101:9101 \
-v /home/mydata/xxl-job:/data/applogs \
--name xxl-job-admin \
-d xuxueli/xxl-job-admin:2.4.0 这样登录admin/123456就可以正常登录进去了上面界面当然生产新建其它管理员账号同时修改admin的密码。
同时dev或prod中xxl-job配置根据自己安装的端口信息进行一下修改如 这样就能正常运行了