服务器问题集锦,包括 Linux(Ubuntu, Centos,Debian等)和Windows Server服务器
我在Jenkins部署结束时运行一个shell命令来重新启动永远脚本: npm install && forever stop app.js && forever start -a -l /var/log/forever.log app.js 当我作为用户jenkins运行时,一切正常,从构build历史logging的控制台输出也告诉我永远脚本正在运行。 但是,该过程在部署完成后立即停止,永久进程停止。 是什么导致了这种行为,我该如何解决?
我看到配线架都被评为CAT5e或CAT6(依此类推)。 我了解CAT5e和CAT6电缆的区别,更严格的干扰屏蔽等 我不明白为什么交换机不被评为CAT5e或CAT6? 相反,他们只是一个千兆交换机。 他们有一个端口,是不是使端口成为连接的一部分? 港口不应该被评为CAT5e或CAT6吗? 编辑: 或者扭转这个问题:配线架端口如何与交换机端口不同,需要额定值? 回答(对于那些不想阅读所有评论的人): 由于接线板插孔的正面触点和背面的电缆端子之间有相当多的接线,而交换机端口的插孔只有正面2mm的接点。
我正在考虑与我的VPS上的托pipe网站安全供应商,我很难理解的东西。 (是的,我知道这是OSI的术语,这些网站是基本的牙科和医疗实践网站,没有电子商务和私人信息(SSN等)。 他们的基本计划有一个7层防火墙(我知道这就是HTTP,HTTPs等),但他们的高级计划也覆盖了3,4层(我知道那是IP和TCP / UDP)。 1)我不明白的是大局 – 第7层防火墙是否忽略第3/4层的问题? 数据包检测是否被跳过? 2)如果是的话,如果你已经有了第7层,那么3/4防火墙有多必要? 如果有一本书或资源我可以阅读来理解,这也将是伟大的。 我想了解我在做什么之前做的购买!
我有企业级思科路由器和惠普笔记本电脑。 我想连接到控制台端口上的路由器进行带外pipe理。 路由器的Console口使用RJ45terminal。 我的笔记本上也有一个。 我的理解是,我不能直接连接,而是必须使用DB9-RJ45适配器。 这很好,我只需要点一个,然后等待。 但是我想明白这是为什么,并提出这样的问题:“不能通过硬件适配器进行任何改变,是通过软件来实现的吗?”,这只是为了提高我的理解。
检查networking质量是一个常见的任务 – 延迟,丢弃的数据包的数量等。但是'ping'有一些缺点:它使用ICMP。 许多ISP对ICMP和TCPstream量有不同的整形器,所以'ping'将显示10ms的延迟,但TCP连接将经历1000ms +。 – 它发送非常less量的数据包。 默认情况下,每秒一个数据包。 由于TCP协议容忍数据包丢失(它可以运行得非常好,只有一半的数据包丢失 – 这是正常的),如果ping的“30%数据包丢失”导致连接中断或绝对正常的话,这是完全不清楚的。 那么,ping是使用TCP连接而不是ICMP来检查Internet连接质量吗?
我的一个朋友今天问我(试图冷静他的一个激动的客户)如何在SQL Server 2005中找出哪个数据库在任何给定时间使用了多less内存(在服务器的RAM中)。 这是可能的吗? 如果是这样 – 如何? 你可以用内置的SQL Server工具来做到这一点,还是需要额外的第三方选项? 他的客户都惊慌失措,因为他专用的SQL Server机器突然使用了4GB内存的200KB。 我不认为这是一个问题,真的 – 但是因为这个家伙声称它发生了或多或less的一夜,他想知道是什么造成这种内存使用增加….. 渣子
有几台服务器,两年没有被拆分。 在碎片整理之前,有多less百分比应该碎片化? 服务器是Windows 2003。
我有一份工作从一开始就永远运行。 所以我想在启动后只有一次进入“crontab -e”文件并保存(或)每当重新启动发生。 如何做到这一点?
为了某些目的,使用某些私有IP地址范围通常是惯例吗? 我开始考虑设置虚拟化系统和存储服务器。 每个系统都有两个网卡,一个用于公共networking访问,另一个用于内部pipe理和存储访问。 企业为了某些目的而使用某些范围是否很常见? 如果是这样,这些范围和目的是什么? 或者每个人都做不同的事情? 我只是不想和标准的做法完全不同,以简化新员工的工作等等。
我创build了一个数据库和一个用户,并允许通过以下访问: create user 'someuser'@'%' identified by 'password'; grant all privileges on somedb.* to 'someuser' with grant option; 但是,当我尝试连接到MySQL我得到以下错误: $ mysql -u someuser -p > Enter Password: > ERROR 1045 (28000): Access denied for user 'someuser'@'localhost' (using password: YES) 如果“%”是通配符,那么是否也启用本地主机? 但是,如果我不指定要使用密码,那么我可以很好地连接到数据库,这是没有道理的,因为我在创build用户时指定了一个密码。