关闭

关于服务程序开发的几点注意事项

标签: 程序开发运维测试
509人阅读 评论(0) 收藏 举报
分类:

做服务程序要注意几点:

  1. 如果可能,相关的程序一定要加到linux的启动脚本,一旦发生机器重启的时候,启动后服务直接恢复
  2. 服务程序要自带一个自己的测试程序,检测自己的启动是否正常,可以正常的运行简单的业务,开源的软件的服务程序一般都带个服务自检的程序。尤其对于有些服务没有界面,必须有这么一个程序
  3. 如果有系统运维监控程序,请将程序放到监控程序中,这样很容易的检测到报警后进行处理
  4. 服务最好是守护进程和业务进程,守护进程守护业务进程进行重启

java程序服务器调试

  1. java的远程调试,开启jvm虚拟机的选项,详细文档见
    http://my.oschina.net/aiguozhe/blog/104478
  2. 如果要调试一个线程,不debug,现网又输出很多日志,那么可以将sleep的时间设置为这个样子
sleep(时间片1)
业务执行
sleep(时间片2

通过jstack输出文件,然后查看程序执行到那一步,是业务没有执行,还是没有运行到时间片2上。

1
0
查看评论

关于ESB实施的几点建议

作者 马国耀 前言 谈及企业服务总线(ESB),在有面向服务的架构(SOA)实施经验的开发者眼中一定不会陌生。这些年,人们一直在谈论它,以至有些人认为“实施SOA一定需要ESB”,或“只要将ESB架起来了,我们就SOA了”。这些说法有可取之处,也存在片面之嫌,由...
  • zuoys
  • zuoys
  • 2013-07-03 14:19
  • 597

微信小程序——开发注意事项

1、开发UI时,选择模拟器为iPhone 6,适配最佳; 2、小程序压栈不能超过5个,即最多可以打开五个页面,之后再使用wx.navigateTo无法打开新页面,可以使用wx.redirectTo打开新页面(关于wx.navigateTo、wx.redirectTo、wx.navigateBack...
  • wl1769127285
  • wl1769127285
  • 2016-12-16 12:00
  • 1059

小程序开发注意事项

1.必需:https 2.不能直接进行dom节点操作,使用wx.request或者ajax从后台返回数据之后,封装到data中,之后从data中取数据,进行页面渲染. 3.小程序是否支持返回unionid,如果不支持,需要改造sp_member表结构 4.jsessionid 5.上传的压缩...
  • yunzhonghefei
  • yunzhonghefei
  • 2017-03-15 09:29
  • 418

关于软件测试的几点反思 - 测试是必需的吗?

对比而言,我们其实也可以粗略的发现,测试做的深入程度很多时候是和这个企业的定位有关,而不是和测试人员的能力有关。或者应该来说,长期来看,取决于这个方面。因为有人员的流动和发展,对比下国内几个大的互联网公司,测试都做得相对比较深入,但是几年前可能还不是,因为有强烈的业务方面的需求和大的投入,以及有很多...
  • superqa
  • superqa
  • 2014-03-17 20:43
  • 5038

关于Android应用开发的一些安全注意事项

Android已经具有内置到操作系统的安全功能,显著降低应用安全问题的频次和影响,但作为应用程序开发人员,我们也需要注意在开发应用程序时的安全问题. 安全级别是取决于应用程序的类型和域. 这里有我们需要注意的一些潜在的安全问题,我已经收集到了这篇文章中. 在这里我列出来在开发应用中需要保护应用程...
  • t12x3456
  • t12x3456
  • 2014-06-06 08:17
  • 6955

年终未必有奖金

点击上方“CSDN”,选择“置顶公众号”关键时刻,第一时间送达!薪资总是与能力相匹配,能拿高薪的程序员就必然有着过人之处。然而,很多程序员薪水达到一定级别之后就会遇到天花板,他们发现加薪幅度越来越小,跳槽也似乎并不容易,是转向技术岗还是管理层?濒临年终,程序员群体中愈发萌生出一种莫名的骚动和渴望,年...
  • csdnnews
  • csdnnews
  • 2018-01-25 00:00
  • 3951

Android 服务(Service)几点注意事项

从Activity中启动Service,有两种方式: 1.        startService:和调用者(activity)无关,即切到后台(activitydestroy)音乐仍播放;与stopService配套...
  • ningtian2009
  • ningtian2009
  • 2014-07-04 15:32
  • 279

关于Flash的几点思考(Thoughts on Flash)

苹果与 Adobe 的关系由来已久。Adobe 的创始人还在那如今已成传说的车库中工作时,我们就已经认识了。苹果是他们的第一个大客户,将他们的 Postscript 语言改为我们当时新推出的 Laserwriter 打印机所用。在很多年里,苹果都是 Adobe 的股东之一,拥有其 20% 的股权...
  • guangegwi
  • guangegwi
  • 2015-10-21 11:51
  • 534

做好售前必须具备的能力和素质

做好售前必须具备的能力和素质  初稿,作者:吴柏臣      [笔者按]:在中国IT业界,有这么一群技术人员,往往辛苦地工作在第一线,任劳任怨,没有多少时间来交流,但他们确是最具备交流能力的一群人,他们没有象那些开发者一样在公司中那么显眼,但他们确是本应该在公司中最露脸的人物,这就是售前工程师,...
  • housheng3319
  • housheng3319
  • 2014-04-08 13:39
  • 1116

关于MongoDB的几点注意事项

尊重原创我  http://www.searchdatabase.com.cn/showcontent_67479.htm?info=databaseweekly20121109
  • fangzhou200008
  • fangzhou200008
  • 2014-06-26 09:13
  • 254
    个人资料
    • 访问:182698次
    • 积分:3828
    • 等级:
    • 排名:第9932名
    • 原创:147篇
    • 转载:48篇
    • 译文:6篇
    • 评论:27条
    自我介绍
      做正确的事,不要害怕做困难的事
      邮箱:zhaoyq_cn@126.com
    博客专栏