做好事前调研,非必要,不造新轮子
做好事前调研,非必要,不造新轮子
做好事前调研,非必要,不造新轮子
1、安装 cron
sudo apt-get install cron
2、 检测你的service路径
which service
3、 执行相关 cron命令,带上路径
sudo /usr/sbin/service cron start
上面命令用来启动cron服务
可以通过执行命令 ps -ef | grep cron 查看 cron 服务是否正在运行
sudo /usr/sbin/service cron status 查看crontab服务状态
sudo /usr/sbin/service cron reload 重新 cron 服务配置
sudo /usr/sbin/service cron restart 重新启动 cron 服务
sudo /usr/sbin/service cron stop 停止 cron 服务
解决在执行时提示 cron: can’t lock /var/run/crond.pid, otherpid may be 2699: Resource temporarily unavailable
解决方案:
rm -rf /var/run/crond.pid
/etc/init.d/cron reload
sudo /usr/sbin/service cron restart
作者:bullion
链接:https://www.jianshu.com/p/7cc20d441bda
来源:简书
著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。
https://blog.csdn.net/cris_tian/article/details/131531080
第一步,创建工程添加依赖
创建一个Maven项目,打开pom.xml,添加两个依赖,并更新Maven。
第二步,配置连接
在src->main->java中新建一个文件夹utils,在此文件夹中添加class:rabbitMQUtils
package utils;
import com.rabbitmq.client.Channel;
import com.rabbitmq.client.Connection;
import com.rabbitmq.client.ConnectionFactory;
public class RabbitMQUtils {
private static final ConnectionFactory factory;
static {
factory = new ConnectionFactory();
factory.setHost("126.239.25.24"); // 换成自己的ip
factory.setPort(5672); // 一般默认端口为5672
factory.setUsername("root");
factory.setPassword("123456");
factory.setAutomaticRecoveryEnabled(true); // 开启Connection自动恢复功能
factory.setNetworkRecoveryInterval(5000);
factory.setVirtualHost("/");
factory.setConnectionTimeout(30 * 1000);
factory.setHandshakeTimeout(30 * 1000);
factory.setShutdownTimeout(0);
}
// 定义提供连接对象的方法
public static Connection getConnection() {
try {
return factory.newConnection();
} catch (Exception e) {
e.printStackTrace();
}
return null;
}
// 定义关闭通道和连接的方法
public static void closeAll(Channel chan, Connection conn) {
try{
if(chan != null) chan.close();
if(conn != null) conn.close();
} catch (Exception e) {
e.printStackTrace();
}
}
}
useradd | usermod | groups | chown | chgrp | chomd