java开发过程中遇到的小问题总结

本文会根据实际情况不断更新
1、 在开发过程中,给redis配置了密码(配置过程自行baidu),点击启动redis在这里插入图片描述
但是项目一直报错io.lettuce.core.RedisCommandExecutionException: ERR Client sent AUTH, but no password is set,需要命令启动,读取指定配置文件:redis-server.exe redis.windows.conf

2、今天线上tomcat日志(catalina.out)太大(41G),导致磁盘满了,结果将日志文件删除后,du -sh logs查看确实是变小了,但是df -h一看,磁盘还是满的。想到catalina.out是tomcat的实时日志,那么在tomcat运行中删除的话,这个日志还是在被tomcat进程占用着,空间没有被释放,应该重启一下tomcat就可以了,但是由于是线上运行的项目,而且还是别人的,所以不确定当时能否重启,还是交于本人决定重启的时机比较好,但是理论上重启后应该是没问题了。

3、在使用influxdb时序数据库时,以时间为查询条件的influxdb查询有问题,influxdb的time是UTC时间,而我们查询用的是北京时间,相差8个小时,所以有时候明明有数据却查不出来。用时间戳查询或者是加标识用北京时间查询,例如:
select * from network where time >= ‘2022-01-11 16:39:00’ and time <= ‘2022-01-11 16:40:00’ and order by time ASC TZ(‘Asia/Shanghai’)
4、Linux下生成大文件命令:
dd bs=1M count=128 if=/dev/zero of=test oflag=dsync
bs x count = 生成的文件大小
of后边跟生成的文件路径
5、项目国际化后部署到服务器默认总是英文
vim /etc/locale.conf
#LANG=“en_US.UTF-8”
LANG=“zh_CN.UTF-8”
然后执行:
source /etc/locale.conf
重启项目即可
6、gitlab上创建项目,将本地项目关联提交
Push an existing folder
cd existing_folder
git init
git remote add origin http://ip:port/xxxx.git
git add .
git commit -m “Initial commit”
git push -u origin master
7、记录一个糟心的事儿,一个https的网站,请求http的资源(图片、视频流。。。)无法请求,只好另外打开一个标签,当然网上代理啥的可以处理,只能说我没有那么做,但是这个很烦人,搞的我都烦躁死了,主要都找人家网络啥的都开通了,结果还得这样,没有达到理想的效果

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

Happy-Sir

有收获请打赏,哈哈

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值