背景 公司项目使用java构建,服务器使用linux--centos7,项目中使用了众多微服务快速成型,随着时间推移,xxx.jar 每次通过命令启动比较繁琐,本着轻松懒的方式,将这些服务通通制作成系统级别的服务,也就是"systemctl start service_name" ,本人使用pyth ...
分类:
编程语言 时间:
2020-05-26 15:18:09
阅读次数:
109
什么是幂等性 幂等性是系统服务对外一种承诺,承诺只要调用接口成功,外部多次调用对系统的影响是一致的。声明为幂等的服务会认为外部调用失败是常态,并且失败之后必然会有重试。 什么情况下需要幂等 接口调用下存在的问题: 现如今我们的系统大多拆分为分布式SOA,或者微服务,一套系统中包含了多个子系统服务,而 ...
分类:
其他好文 时间:
2020-05-25 22:11:43
阅读次数:
82
闲话少述,直接干货。 第一步,关掉系统服务 net stop mysql 第二步,创建一个文本文件,内含一条密码修改命令 ALTER USER 'root'@'localhost' IDENTIFIED BY ''; 第三步:命令行方式启动服务器,指定启动时执行上述的密码修改命令文件 mysqld ...
分类:
数据库 时间:
2020-05-20 00:23:45
阅读次数:
104
一、前言在分布式系统架构中多个系统之间通常是通过远程RPC调用进行通信,也就是 A 系统调用 B 系统服务,B 系统调用 C 系统的服务。当尾部应用 C 发生故障而系统 B 没有服务降级时候可能会导致 B,甚至系统 A 瘫痪,这种现象被称为雪崩现象。所以在系统设计时候要使用一定的降级策略,来保证当服 ...
分类:
其他好文 时间:
2020-05-19 18:29:00
阅读次数:
69
Linux是非常热门的技术,随着应用领域不断拓展,越来越多的人都想要加入Linux行业中,当我们进入行业确定好自己发展路线之后,就是选择一个合适的Linux版本,但是对于很多人都是比较头疼的问题,Linux各个版本应用在哪些场景?为大家介绍一下。
分类:
系统相关 时间:
2020-05-18 14:10:31
阅读次数:
154
一、准备工作 1.安装selenium pip install selenium 2.下载安装chromedriver.exe 注意:如果Chrome在自动更新的话,可能会导致运行出现问题,我们应该去系统服务中禁用Chrome的自动更新服务。 下载chromedriver.exe: http://c ...
分类:
编程语言 时间:
2020-05-17 01:07:15
阅读次数:
83
智慧建筑是指通过将建筑物的结构、系统、服务和管理根据用户的需求进行最优化组合,从而为用户提供一个高效、舒适、便利的人性化建筑环境,智慧建筑绝不仅仅只是智慧园区、智慧小区这种模式,这里我就通过 HT for Web 制作了一个以会展中心为主体的智慧建筑监控系统。 ...
分类:
Web程序 时间:
2020-05-12 18:46:28
阅读次数:
111
1. WindowsServiceWrapper(WinSW) Github: "https://github.com/kohsuke/winsw/" 下载地址: "http://repo.jenkins ci.org/releases/com/sun/winsw/winsw/" 介绍: A wra ...
分类:
移动开发 时间:
2020-05-11 13:26:14
阅读次数:
80
目的 冗余 与 分布式 是 Wincc OA 系统的两个特点,其实这两种技术在软件开发中 较为常见: 一个是保证系统的高可用性(也就是高稳定性); 一个是保证系统的横向扩展; 下面就详细说说这两种技术在Wincc OA里的应用 高可用(H.A.) 百度了下高可用的定义 指的是通过尽量缩短因日常维护操 ...
当服务器出现“open too many files”错误时,应该怎么处理? 答:服务器出现这个错误时,可能是并发连接数太大 File Descriptor(简称fd)太小。 主流操作系统的设计是将TCP/UDP连接采用与文件一样的方式去管理,就是一个连接对应一个fd。 主流Linux系统服务器默认 ...
分类:
其他好文 时间:
2020-05-01 12:31:34
阅读次数:
68