有数据库管理员(DBA)和Unix | Windows系统管理员。可能很快就会有云管理员。
有大批“管理员”负责管理和管理在各种堆栈上运行的各种大型系统JVM,但我真诚地遇到了很少有人真正了解JVM是什么的人,监测,仪器,测量,和调整。大型组织是否雇用负责管理其Oracle实例的Windows管理员?然而,全世界的企业和公共部门都希望系统管理员能够管理具有相同不透明度的JVM。
是否有 Java Runtime Administrator 的有效操作角色?
答案 0 :(得分:3)
嗯..有一个应用程序服务器管理员(weblogic,websphere,jbos,glassfish ......)。管理JVM只是管理系统的一部分。
答案 1 :(得分:2)
J2EE平台“正式”在platform roles:
中定义了系统管理员角色系统管理员负责 配置和 管理企业 计算和网络 基础设施。系统管理员 也负责监督 部署的运行时福祉 J2EE应用程序。系统 管理员通常使用运行时 监测和管理工具 由J2EE产品提供商提供 完成这些任务。
也就是说,理论与现实之间存在差异。
答案 2 :(得分:0)
我们确实有“运营”管理员(负责使环境“运营”,即将程序置于预生产或生产环境中)
重点是:仅管理JVM通常是不够的。操作(或“发布”)环境也由基础设施(服务器,网络,磁盘......),要遵循的流程(首先启动什么,如何启动它,......),监控,报告。
当涉及到进程(包括在其JVM中运行的进程)时,停止它们(允许升级,然后重新启动)的简单事实可能非常复杂:你怎么知道你的所有系统都已经停止了? (你是否想念一个孤儿进程仍在单独运行?)
因此,当谈到运行时环境(包括对JVM的微调)时,我们拥有的管理员通常比“JVM管理员”更“操作管理员”。
答案 3 :(得分:0)
这是一个很好的问题,可以正确调整JVM的开发人员数量可能有限。
一家大公司会很好地找到能够做到这一点并在团队中使用它们的人。如果更好地使用JVM,将会节省内存,处理器和硬件。