Press "Enter" to skip to content

分类: 计算机

让systemd崩溃的服务能够自动恢复

Systemd允许您配置服务,以使其在崩溃时自动重新启动。 弄一个看起来像这样的典型配置文件。 大多数的配置文件都要比这个长,这里只是展示了一些关键的配置信息。 在上面的示例中,如果您的守护程序崩溃或被杀死,systemd将不理会它。 但是,您可以让systemd自动重新启动它,以防它失败或被意外杀死。 为此,您可以在[Service]节中添加Restart选项。 上面的内容将对停止您的守护程序的…

Leave a Comment

centos7 系统服务启动程序 开机启动 systemd.service

之前自己机器上有很多程序,希望开机启动,就搞了个启动脚本,然后加入到/etc/rc.local里面。查资料发现,这已经过世了,应该将服务加入到/etc/systemd/system里的服务。 frp的默认安装包会提供一个systemd的目录,里面放的就是类似服务配置文件,可以借鉴 例如:/frp_0.33.0_linux_amd64/systemd/frpc.service ExecStart 是…

Leave a Comment

高并发下 connect timed out问题

我们偶然一次发现,高并发下访问NGINX服务器 出现这个情况。 寻找半天,发现 修改NGINX服务器的 tcp内核参数即可修复这个问题。 net.ipv4.tcp_timestamps = 0 修改 /etc/sysctl.conf 中 net.ipv4.tcp_timestamps = 0 sysctl -p 生效

Leave a Comment

THINKING IN JAVA 学习笔记

初始化与清理 1.finalize(),System.gc()方法一旦垃圾回收期准备好释放对象占用的存储空间,将首先调用其finalize()方法,并且在下一次垃圾回收动作发生时,才会释放对象占用的存储空间。而System.gc()表面上是强制进行垃圾回收,但并不意味着System.gc()执行后,Java虚拟机就立即执行垃圾回收的动作。它的作用在于告诉虚拟机,程序员希望此时进行一次垃圾回收,而真…

Leave a Comment