started

SaltStack部署服务及配置管理apache+php-第二篇

倾然丶 夕夏残阳落幕 提交于 2020-03-31 07:59:38
实验目标 1.使用SaltStack部署apache和php, 2.使用salt管理httpd.conf配置文件配置访问info.php使用账户密码 3.在salt里面增加对conf.d目录进行配置管理 4.如何使用salt在追加文件内容 5.学会如何使用 watch require unless 实现步骤 修改master的配置文件,指定base环境路径,base环境是必须指定的 [root@linux-node1 base]# grep -9 ^file_roots /etc/salt/master |grep -v ^# file_roots: base: - /srv/salt/base dev: - /srv/salt/dev test: - /srv/salt/test prod: - /srv/salt/prod 创建目录 [root@linux-node1 base]# mkdir -p /srv/salt/{base,dev,test,prod} [root@linux-node1 base]# tree /srv/salt/ /srv/salt/ ├── base ├── dev ├── prod └── test 重启master [root@linux-node1 base]# systemctl restart salt-master

java was started but returned exit code =-805306369

泪湿孤枕 提交于 2020-03-07 09:15:31
今天在启动myEclipse的时候遇到 java was started but returned exit code =-805306369 这个问题。具体如下图所示: *解决方法 在项目的工作目录下删除workbench.xmi文件 *路径 F:\code\myeclipseCode\.metadata\.plugins\org.eclipse.e4.workbench\workbench.xmi 重启myEclipse后问题得以解决。 来源: https://www.cnblogs.com/walxt/p/12432500.html

[译]class android.media.MediaPlayer

ε祈祈猫儿з 提交于 2020-03-06 03:37:19
MediaPlayer类可用于控制音频/视频文件或流的播放。关于如何使用这个类的方法还可以阅读 VideoView 类的文档。 1.状态图 对播放音频/视频文件和流的控制是通过一个状态机来管理的。下图显示一个 MediaPlayer 对象被支持的播放控制操作驱动的生命周期和状态。椭圆代表 MediaPlayer 对象可能驻留的状态。弧线表示驱动 MediaPlayer 在各个状态之间迁移的播放控制操作。 这里有两种类型的弧线。由一个箭头开始的弧代表同步的方法调用,而以双箭头开头的代表的弧线代表异步方法调用 。 通过这张图,我们可以知道一个 MediaPlayer 对象有以下的状态: 1)当一个 MediaPlayer 对象被刚刚用 new 操作符创建或是调用了 reset() 方法后,它就处于 Idle 状态。当调用了 release() 方法后,它就处于 End 状态。这两种状态之间是 MediaPlayer 对象的生命周期。 1.1) 在一个新构建的 MediaPlayer 对象和一个调用了 reset() 方法的 MediaPlayer 对象之间有一个微小的但是十分重要的差别。在处于 Idle 状态时,调用 getCurrentPosition() , getDuration() , getVideoHeight() , getVideoWidth() ,

SaltStack使用salt-ssh模式-第十一篇

一世执手 提交于 2020-02-29 16:26:11
salt-ssh介绍 1.salt-ssh 是 0.17.0 新引入的一个功能,不需要minion对客户端进行管理,也不需要master。 2.salt-ssh 支持salt大部分的功能:如 grains、modules、state 等 3.salt-ssh 没有使用ZeroMQ的通信架构,执行是串行模式 类似 paramiko、pssh、ansible 这类的工具 Roster使用 salt-ssh需要一个名单系统来确定哪些执行目标,Salt的0.17.0版本中salt-ssh引入roster系统 roster系统编译成了一个数据结构,包含了targets,这些targets是一个目标系统主机列表和或如连接到这些targets 配置文件如下 # target的信息 host: # 远端主机的ip地址或者dns域名 user: # 登录的用户 passwd: # 用户密码,如果不使用此选项,则默认使用秘钥方式 # 可选的部分 port: #ssh端口 sudo: #可以通过sudo tty: # 如果设置了sudo,设置这个参数为true priv: # ssh秘钥的文件路径 timeout: # 当建立链接时等待响应时间的秒数 minion_opts: # minion的位置路径 thin_dir: # target系统的存储目录,默认是/tmp/salt-<hash> cmd

unity 摄像机震动效果

試著忘記壹切 提交于 2020-02-05 06:08:36
挂载到摄像机上 public static bool startShake = false ; //camera是否开始震动 public static float seconds = 0f ; //震动持续秒数 public static bool started = false ; //是否已经开始震动 public static float quake = 0.2f ; //震动系数 private Vector3 camPOS ; //camera的起始位置 // Use this for initialization void Start ( ) { camPOS = transform . localPosition ; } // Update is called once per frame void LateUpdate ( ) { if ( startShake ) { transform . localPosition = camPOS + Random . insideUnitSphere * quake ; Debug . Log ( transform . localPosition ) ; } if ( started ) { StartCoroutine ( WaitForSecond ( seconds ) ) ; started = false ;

jmeter学习-确认拐点

坚强是说给别人听的谎言 提交于 2020-01-16 03:04:46
1、使用场景 寻找最大并发用户数 ,最大并发用户数有一个公式:c=nL/T.其中n为每天访问系统的用户数,L为在线用户从登陆到退出的时间,T为用户每天使用系统大概多长时间。将我们测试找到的最大用户数跟该公式计算出来的对比,就可判断系统性能是否满足条件了。 2、脚本 针对某个使用频率特别高的接口进行测试。如图: (1)线程数:为并发数,每个线程会完全独立的运行测试计划,互不干扰。 (2)ramp-up period:用户设置启动所有线程所需要的时间,如果选择了10个线程,并且ramp-up period为100秒,那么jmeter将使用100秒是10个线程启动,每个线程将在前一个线程启动后10(100/10)秒后启动 (3)设置循环次数:设置线程组结束前每个线程循环的次数,如果次数设置为1,那么jmeter在计划停止前只执行一次,若勾选了永远,则会一直执行(若下面设置了持续时间,则循环执行持续的时间后停止) (4)持续时间,控制测试执行的持续时间,若循环次数设置为1,执行该线程组的时间小于持续时间线程组也会停止。 注意:该线程组使用了事务控制器,其作用为当该线程组多个接口实现了一个用例,使用事务控制器会生成一个汇总的结果。 D:\software\apache-jmeter-3.3\bin>jmeter -n -t 拐点测试.jmx -l summary.jtl -e -o

Android service的使用

假装没事ソ 提交于 2019-12-09 18:11:53
Services 一个 Service 是一个应用组件,它可以在后台执行耗时长的操作,而不提供用户接口。另一个应用组件可以启动一个service,然后它将在后台持续运行,即使用户切换到了另一个应用。此外,一个组件可以bind到一个service来与之交互,甚至执行进程间通信(IPC)。比如,一个service可以处理网络事务,播放音乐,执行文件I/O,或者与一个content provider交互,均是在后台。 一个service实质上可以有两种形式: Started 当一个应用组件(比如一个activity)通过调用 startService() 来启动一个service时,则 service 是 "started" 的。一旦被启动,一个service可以在后台无限期地运行,即使启动它的组件已经被销毁了。通常一个被启动的service执行一个单独的操作,并且不给调用者返回一个结果。比如,它可以通过网络下载或上传一个文件。当操作完成时,那个service应该自动停止。 Bound 当一个应用组件通过调用 bindService() 来bind一个service时,则service是 "bound"的。一个bound service提供了一个 允许组件与service交互的 客户端-服务器接口,发送请求,获取结果,甚至通过进程间通信(IPC)来夸进程执行这些。一个bound

zabbix agentd windows安装

Deadly 提交于 2019-12-09 13:35:05
1、 下载与解压 地址: http://www.zabbix.com/downloads/2.4.0/zabbix_agents_2.4.0.win.zip 解压zabbix_agents_2.4.0.win.zip conf目录存放是agent配置文件 bin文件存放windows下32位和64位安装程序 2、 配置与安装 2.1 配置zabbix agent相关配置。 找到conf下的配置文件 zabbix_agentd.win.conf ,修改LogFile、Server、Hostname这三个参数。具体配置如下: LogFile=c:\zabbix_agentd.log Server=192.98.8.224 Hostname=f523540。 ServerActive=192.98.8.224 #zabbix server地址 其中logfile是zabbix日志存放地址。Server 是zabbix服务端ip地址。Hostname是本机机器名。 2.2 安装agent 在windows控制台下执行以下命令: E:\zabbix\bin\win32\zabbix_agentd.exe -c E:\zabbix\conf\zabbix_agentd.win.conf –i 2.3 启动agent客户端 启动命令如下: E:\zabbix\bin\win32\zabbix

【zabbix问题】记录zabbix控制面板报错

早过忘川 提交于 2019-12-06 12:34:08
上图是我已经解决了的截图。在百度查询的资料中,说是把zabbix_agentd.conf文件中server监听的主机127.0.0.1去掉,但是我去掉之后问题仍然没有解决,最后在这篇博客上发现:是我 防火墙启动了的原因 ,至于防火墙启动大概是我安装bt的时候脚本中启动了,将防火墙stop之后,问题解决。 查看agentd日志: [root@VM_0_10_centos src]# tail -f /tmp/zabbix_agentd.log 32170:20191204:164250.030 ************************** 32170:20191204:164250.030 using configuration file: /usr/local/etc/zabbix_agentd.conf 32170:20191204:164250.030 agent #0 started [main process] 32171:20191204:164250.031 agent #1 started [collector] 32172:20191204:164250.031 agent #2 started [listener #1] 32173:20191204:164250.032 agent #3 started [listener #2] 32174

热门开源网关的性能对比:Goku > Kong > Tyk

好久不见. 提交于 2019-12-03 13:26:54
不多说,先展示最后的性能测试结果 我们将Goku与市场上的其他同类热门产品进行比较,使用相同的环境和条件,测试以下产品:Goku、Kong、Tyk。简单介绍下, Goku API Gateway (中文名:悟空 API 网关)是 EOLINKER 旗下自研的微服务网关,基于 Golang 开发,提供 社区版本(CE) 和 企业版本(EE) ,我用来展示的是开源版本,也就是社区版本。 社区版地址: https://github.com/eolinker/goku-api-gateway 注:本次压测对象均为单个网关节点,并且均未启用插件功能。 测试详情 一、硬件环境 1.后端服务所在服务器 CPU: Intel(R) Xeon(R) Platinum 8269CY CPU @ 2.50GHz * 12 Linux version 3.10.0-957.27.2.el7.x86_64 Total 48G,47G available memory 2.节点所在服务器 CPU: Intel(R) Xeon(R) Platinum 8269CY CPU @ 2.50GHz * 12 Linux version 3.10.0-957.27.2.el7.x86_64 Total 48G,47G available memory 3.压测程序所在服务器 CPU:Intel(R) Xeon(R)