• Welcome to LiuJason's Blog!

标签:Linux

使用service替代crontab执行小于1分钟间隔的定时任务

服务需要为了实现验证短信的异步发送,需要每隔10秒执行发送任务,但是cron显然实现不了。因此需要一个替代品——service新增一个linux service,包含两个文件:文件1:/etc/systemd/system/whmcs-sms.service[Unit]Description=Send WHMCS SMS[Service]……

云筏科技2核4G200G大盘VPS跑分测试

购买地址:https://www.cloudraft.cn/cart.php?gid=20非高峰时段,跑来娱乐一下,50元每月,这个性能这个价格也没谁了!LemonBench Linux System Benchmark Utility Version 20200119 Intl BetaVersion Bench Start Time:……

Linux下使用cron实现mysql数据库自动备份|安全的非交互式登录|免密码

起因我们数据库与网站做了站库分离,因此习惯用的宝塔自动备份就不能用了。传统的mysqldump备份需要使用通过交互式的输入密码进行,而非交互式的方式直接在命令中加上密码非常的不安全!因为只要有人ps aux就能看到你的密码!切记不能在生产环境下这样做!安全的非交互式备份其实MySQL官方是有给出方法的,参考这里:https://dev.mysql.c……

CentOS7下安装R ShinyServer并配置git和监听端口/IP

前言原本我是不想写的,但是考虑到后续自己可能还会用到,还是记录一下吧。安装过程很简单就是添加源、装依赖、拉包并安装。可以参考rstudio的安装方法:https://www.liujason.com/article/121.html这次是在CentOS7的LXC中进行安装,为了做这个东西:https://r-shiny.liujason.com/sea……

云筏容器云案例——Go语言学习3:Go语言基础

前言前一课我们学习了如何通过Git代码管理仓库开发并部署Go程序(https://www.liujason.com/article/426.html),熟悉掌握了云筏容器云平台拉取Git代码仓库中的程序并部署的过程。接下来我们继续学习Go语言基础,通过在git中进行代码修改来熟悉Go语言,并重新在容器环境中部署最新的Go程序。Go语言的运行二进制代码的……

云筏容器云案例——Go语言学习2:通过Git代码管理仓库开发并部署Go程序

前言前一课我们学习了如何在云筏容器云平台新建并测试Go容器环境(https://www.liujason.com/article/414.html),在完成环境搭建的前提下,我们继续学习如何通过代码托管仓库开发并部署Go程序Git简介Git是目前世界上最先进的分布式版本控制系统(没有之一),学会使用Git是程序员的必经之路!什么是代码版本控制?如果……

家用台式机/服务器磁盘阵列推荐|双盘|三盘|五盘|多盘位

最近几年也是玩了不少存储阵列和方式了,来讲讲各种磁盘数量下的推荐阵列格式吧。两盘位有以下几种用法:1. 分两个盘直接用 2. JBOD 3. 软raid0 4. 软raid1 5. ZFS组mirror前两种适合对数据安全性要求不高的场景:实际容量*1,没有冗余保护,盘坏了那么在那块盘上的数据就没了。第三个raid0适合性能要求高、数据安全完全无……

在ProxmoxVE下安装RancherOS

前言最近容器云概念特别火,我们当然也要来凑个热闹。Jelastic这边的问题比较多,主要还是因为国内网络的问题,各种下载失败….目前交给Jelastic的工程师来看解决办法了,因为人家事商业系统,内部我们是接触不到的,所以也只能干着急。再过10天就要开全国R会议了,不知道来不来的及。于此同时我们也做了第二手准备,在美国服务器集群中准备安装Ra……

Python帮你读文献-利用自然语言处理包识别pdf文献关键词|NLP

Python帮你读文献-利用自然语言处理包识别pdf文献关键词|NLP

前言文献还是要读的,怎么可能让Python帮你读文献?不读文献怎么搞科研???但是真的有时候很懒很懒….下周就要和老板汇报工作了,然而还有一堆已经下好的文献还没读,PPT里也明显缺了一大块内容需要文献来填补….于是我开始耍起小聪明了,之前女朋友说想学自然语言处理(NLP),然后也没有然后了。但是我当时花了几个小时看了下Pytho……

GitLab网页500/502/503错误–Nginx无法启动问题排查

让小汤装个GitLab,折腾了一周了还没弄好,网站一直是50x错误,看了下情况是nginx服务挂了。这里记录一下排查的步骤。首先看看gitlab服务的情况:gitlab-ctl status。。。。run: logrotate: (pid 19388) 838s; run: log: (pid 1746) 2102sfinish: mai……