OS XにデーモンとしてTomcatをインストールするにはどうすればよいですか?ユーザーがログオンしていなくても実行する必要があります。 私はおそらく、Tomcatを1人のユーザーにインストールしてログインして実行することができます。しかし、長期的に私はそれをインストールし、起動時にサービスとして実行する必要があります。
私はいくつかの他の子プロセスを生成するデーモンプログラムを書いています。 stopスクリプトを実行した後、終了する予定のときにメインプロセスが実行を継続します。これは私を本当に混乱させます。 import daemon, signal
from multiprocessing import Process, cpu_count, JoinableQueue
from http import h
私は私のテストコードはどのようなものであるか、Proc::Daemonを使用する前に、いくつかのテストコードを書く: #! /usr/bin/perl
use strict;
use warnings;
use Proc::Daemon;
Proc::Daemon::Init();
my $continue = 1;
$SIG{TERM} = sub { $continue = 0
のMac OS X上で64ビットのJavaサービスラッパー3.2.3を使用してアプリケーションを実行するための最良の方法は何ですか? sh.script.inが動作しますが、macosx-universal-64バージョンのラッパーネイティブバイナリはありません(JSWの3.2.3ダウンロードページにとにかくhttp://wrapper.tanukisoftware.org/downloads/3
セッションレベルのGUIエージェントをルートレベルのデーモンから起動または停止できる必要があります。 同様の問題については、here,hereおよびhereと記載されています。私が行うことができるようにしたいどのような は基本的に for num in `ps ax | grep [s]bin/launchd | cut -c 1-5`;
do
if [ $num -ne 1 ];