我有一个使用Wiremck独立JAR的新回归套件。为了确保它在服务器上运行,我有一个名为checkwiremock.sh的脚本
#!/bin/bash
cnt=$(ps -eaflc --sort stime | grep wiremock-standalone-2.11.0.jar |grep -v grep | wc -l)
if(test $cnt -eq 1);
then
echo "Service already running..."
else
echo "Starting Service"
nohup java -jar /etc/opt/wiremock/wiremock-standalone-2.11.0.jar --port 1324 --verbose &
fi
手动运行时,该脚本可以按预期工作
./checkwiremock.sh
然而,当开始使用克朗塔布时,
* * * * * /bin/bash /etc/opt/wiremock/checkwiremock.sh
Wiremock返回
由于此WireMock实例中没有存根映射,因此无法提供响应。
我所看到的手动启动进程和cron进程之间的唯一区别是TTY
root 31526 9.5 3.2 1309736 62704 pts/0 Sl 11:28 0:01 java -jar /etc/opt/wiremock/wiremock-standalone-2.11.0.jar --port 1324
root 31729 22.0 1.9 1294104 37808 ? Sl 11:31 0:00 java -jar /etc/opt/wiremock/wiremock-standalone-2.11.0.jar --port 1324
不知道这里出了什么问题。
服务器详细信息:红帽企业Linux服务器版本6.5(圣地亚哥)
*编辑:将路径更正为实际使用的路径
将checkwiremock.sh中的目录改为:
cd /path/to/shell/script
上周,我已经很好地安装了我的nginx服务器,直到我注意到我收到了针对它的DOSS攻击。然后我注意到此时我的Nginx服务器无法启动。我尝试了所有其他方法,除了阅读没有帮助的文档之外,我不确定如何解决这个问题。 关于Nginx的文档 主nginx。conf似乎为空,由于某种原因,我无法保存到它。 root@ubuntu-vpc-do-moon:~# /etc/init.d/nginx状态●ngin
所以我使用IntelliJ,并使用JavaFX构建了我的应用程序。但当我开始我的主要工作时: 我得到以下错误,我不知道这些错误来自哪里。。。在我切换github上的分支并重新设置所有配置之前,一切都很正常。。。 我得到的错误:
我一直在尝试在Rpi启动时启动python脚本,但迄今为止我所尝试的一切都没有成功。 脚本是以下内容的某个版本:https://www.raspberrypi.org/learning/temperature-log/worksheet/: 它本身工作得很好。我试着编辑crontab,有无Python的绝对路径,以及编辑/etc/rc。地方的 我知道它不起作用,因为它应该创建一个文本文件并每分钟编
“必须有Java运行时环境或Java开发工具包才能运行Sprintoolsuite4。在搜索以下位置后,未找到Java虚拟机:C:\users\admin\desktop\sts-4.7.0.在当前路径中release\jre\bin\javaw.exejavaw.exe” 有人能帮忙吗?我试图寻找一个简单的解决方案,并在STS-4.7.0发布文件中创建了自己的“JRE”文件,并将Java“bin
问题内容: 我在新的数字海洋ubuntu 14.04服务器上部署了selenium独立服务器。它无法正常启动。它给出的日志是 我猜在日志中缺少2行。 有人知道为什么会发生吗? 问题答案: 当硒试图产生随机种子时会发生这种情况,但是内核缺乏熵。 解决方案是安装类似的添加熵的软件。参见https://www.digitalocean.com/community/tutorials/how- to-se
我正在尝试在Anaconda中导入pyspark并运行示例代码。然而,每当我尝试在Anaconda中运行代码时,我都会得到以下错误消息。 错误:py4j.java_gateway:尝试连接到Java服务器时出错(127.0.0.1:53294)追溯(最近一次调用):文件“C:\spark\python\lib\py4j-0.10.3-src.zip\py4j\java_gateway.py”,第1