防止同一个Java应用重复启动的shell脚本计算机等级考试

文章作者 100test 发表时间 2010:01:01 12:32:09
来源 100Test.Com百考试题网


  通常,一个Java的后台应用程序,在Linux的终端可以启动多个,这样造成资源浪费,甚至相互操作竞争资源导致问题。这里通过也shell脚本启动应用,在shell脚本中做了些限制。就可以巧妙避免重复启动的问题了。

  比如应用的目录结构为:

  app

  bin(存放启动脚本startup.sh和class文件、配置文件等。)

  lib(存放引用的库)

  假设应用的类名为:mypack.MyAppMain

  startup.sh

  #!/bin/sh

  programdir="."

  program="mypack.MyAppMain"

  num=$#

  temp=$CLASSPATH

  #setting libs path

  libs=../lib/*

  append(){

  temp=$temp":"$1

  }

  for file in $libs.


相关文章


如何让Ext的RowExpander实现异步调用计算机等级考试
基于Java的CORBA技术复杂应用范例计算机等级考试
Java用于开发桌面应用的优劣分析计算机等级考试
Java等腰三角形例子计算机等级考试
防止同一个Java应用重复启动的shell脚本计算机等级考试
J2EE系统异常的处理准则计算机等级考试
用穷举法找出1到100的质数幷显示出来计算机等级考试
c 中char*和char[]的区别计算机等级考试
小于号重载须注意的问题计算机等级考试
澳大利亚华人论坛
考好网
日本华人论坛
华人移民留学论坛
英国华人论坛