Mac下 node安装、配置及踩坑

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Mac下 node安装、配置及踩坑相关的知识,希望对你有一定的参考价值。

参考技术A Mac下安装node环境,这里介绍的只是其中一种
1、打开终端,输入/usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install )"安装管理平台homebrew

执行之后报错curl: (7) Failed to connect to raw.githubusercontent.com port 443: Operation

最终大功告成

jmeter分布式压测实践及踩坑记录(linux压力机)

1、分布式机器需要调度机以及压力机都安装好jmeter

  1) 因为本机是mac,所以直接把本机器的jmeter压缩打包,上传到服务器解压即可。或者在服务器上自行下载安装jmeter。配置压力机的jmeter系统变量:

vim /ect/profile

export JMETER_HOME=/home/souche/tool/jmeter

export CLASSPATH=$JMETER_HOME/lib/ext/ApacheJMeter_core.jar:$JMETER_HOME/lib/jorphan.jar:$CLASSPATH

export PATH=$JMETER_HOME/bin:$PATH

 

  启动压力机上面的jmeter-server,不然调度机执行的时候会提示连接拒绝。

  2) 进入调度机jmeter文件的bin目录下修改jmeter.properties 文件中的remote_hosts,添加压力机的ip地址,多个可以用逗号隔开,如图:技术分享图片

server_port是默认端口,如果有需要可以修改默认端口。

启动调度机的jmeter ui可以看见如下:

技术分享图片

执行正常的话,查看结果树可以看见请求的ip已经变成压力机了。如图:

技术分享图片

 

二:其中遇到的问题

Server failed to start: java.rmi.server.ExportException: Listen failed on port: 0; nested exception is:

java.io.FileNotFoundException: rmi_keystore.jks (No such file or directory)

An error occurred: Listen failed on port: 0; nested exception is:

java.io.FileNotFoundException: rmi_keystore.jks (No such file or directory)

 

解决:

    拥有RMI over SSL的有效密钥库,或者禁用了SSL

    1、禁用SSL

    jmeter.property里面 server.rmi.ssl.disable 改为 true,表示禁用,调度机和压力机都需要修改。

 

以上是关于Mac下 node安装、配置及踩坑的主要内容,如果未能解决你的问题,请参考以下文章

为Jupyter notebook配置R kernel过程及踩坑记录

mac下配置Node.js开发环境express安装创建项目

Mac下安装Node环境看过来

linux centos7环境下安装apache2.4+php5.6+mysql5.6 安装及踩坑集锦

mac安装指定的node版本

jmeter分布式压测实践及踩坑记录(linux压力机)