web
文章平均质量分 68
web
萝卜白菜。
JavaEE开发,运维
展开
-
GlassFish的安装与使用
GlassFish的安装与使用原创 2023-03-08 10:56:07 · 2384 阅读 · 0 评论 -
TongWeb8中应用常见异常
TongWeb8中应用常见异常原创 2023-02-24 14:49:56 · 2276 阅读 · 0 评论 -
TongWeb8编码设置说明
TongWeb8编码设置说明原创 2023-02-16 13:38:08 · 1191 阅读 · 0 评论 -
TongWeb8 应用慢线程检测
TongWeb8 应用慢线程检测原创 2023-02-14 15:52:22 · 749 阅读 · 0 评论 -
TongWeb8数据源相关问题
TongWeb8数据源相关问题原创 2023-02-14 14:35:03 · 1695 阅读 · 0 评论 -
TongWeb8防止System.exit代码导致的进程停止
TongWeb8防止System.exit代码导致的进程停止原创 2023-02-14 10:02:05 · 534 阅读 · 0 评论 -
TongWeb8应用部署时间长或卡住
TongWeb8应用部署时间长或卡住原创 2023-01-29 16:33:46 · 884 阅读 · 0 评论 -
TongWeb8如何更好的兼容web应用
TongWeb8如何更好的兼容web应用原创 2022-12-30 13:42:18 · 617 阅读 · 0 评论 -
TongWeb8开启JMX服务
TongWeb8开启JMX服务原创 2022-12-30 13:23:24 · 1914 阅读 · 0 评论 -
TongWeb8首次安装控制台限制
TongWeb8首次安装控制台限制原创 2022-12-30 11:52:46 · 2061 阅读 · 0 评论 -
Spring事务问题
Spring 事务启动失败。Action:Consider revisiting the entries above or defining a bean of type 'org.springframework.transaction.PlatformTransactionManager' in your configuration.Caused by: org.springframework.beans.factory.NoSuchB原创 2022-05-10 09:22:04 · 4755 阅读 · 0 评论 -
TongWeb企业版与嵌入版引起的类冲突问题
TongWeb企业版与嵌入版引起的类冲突问题原创 2022-02-26 22:52:34 · 2642 阅读 · 0 评论 -
TongWeb抓取性能日志脚本
slowlog原创 2022-02-22 09:17:08 · 1342 阅读 · 0 评论 -
HTTP 400,The valid characters are defined in RFC 7230 and RFC 3986
RFC 7230 and RFC 3986原创 2022-02-15 14:38:43 · 2061 阅读 · 0 评论 -
TongWeb适配OpenRASP
OpenRASP 抛弃了传统防火墙依赖请求特征检测攻击的模式,创造性的使用RASP技术(应用运行时自我保护),直接注入到被保护应用的服务中提供函数级别的实时防护,可以在不更新策略以及不升级被保护应用代码的情况下检测/防护未知漏洞,尤其适合大量使用开源组件的互联网应用以及使用第三方集成商开发的金融类应用。 TongWeb适配OpenRASP可参见:https://rasp.baidu.com/doc/install/manual/tongweb.html......转载 2022-02-10 11:01:40 · 239 阅读 · 0 评论 -
TongWeb7的JNDI配置
TongWeb7的JNDI配置原创 2022-01-17 15:34:23 · 2543 阅读 · 0 评论 -
TongWeb配置http强制跳转https端口
TongWeb配置http强制跳转https端口原创 2022-01-17 13:49:38 · 3326 阅读 · 0 评论 -
TongWeb开启http2协议
TongWeb开启http2协议原创 2022-01-17 13:36:10 · 2324 阅读 · 0 评论 -
TongWeb替换tomcat Resource 配置
TongWeb的“JNDI资源” 功能用以替换tomcat Resource 配置,该配置常用于JMS、数据源配置.场景一:JMS配置tomcat集成ActiveMQ方式<Resource name="queue/connectionFactory" auth="Container" type="org.apache.activemq.ActiveMQConnectionFactory"原创 2022-01-17 10:55:29 · 2738 阅读 · 0 评论 -
TongWeb下多个应用区分session与共享session的问题
TongWeb下多个应用区分session与共享session原创 2022-01-16 21:23:58 · 980 阅读 · 0 评论 -
TongWeb相关http安全头设置方式
一、X-Frame-Options响应头配置 X-Frame-Options HTTP 响应头是用来给浏览器指示允许一个页面可否在 <frame>, </iframe> 或者 <object> 中展现的标记。网站可以使用此功能,来确保自己网站的内容没有被嵌套到别人的网站中去,也从而避免了点击劫持 (clickjacking) 的攻击。在TongWeb bin目录下external.vmoptions中设置该参数: -Dtongweb.X........原创 2021-12-16 16:50:10 · 7717 阅读 · 0 评论 -
TongWeb的超时线程日志
TongWeb的超时线程日志原创 2021-12-02 10:02:35 · 1488 阅读 · 0 评论 -
tomcat类引起应用启动失败
tomcat spring boot原创 2021-11-28 22:54:00 · 1079 阅读 · 1 评论 -
TongWeb上应用虚拟目录静态资源配置
虚拟目录静态资源原创 2021-11-28 22:33:10 · 3117 阅读 · 0 评论 -
ClassNotFoundException:com.tongweb.geronimo.osgi.locator.ProviderLocator
com.tongweb.geronimo.osgi.locator.ProviderLocator原创 2021-11-28 22:21:41 · 640 阅读 · 0 评论 -
ClassNotFoundException: javax.persistence.spi.PersistenceProvider
javax.persistence原创 2021-11-28 22:10:51 · 2194 阅读 · 0 评论 -
TongWeb的license动态更新
license动态更新原创 2021-11-28 21:53:42 · 2705 阅读 · 0 评论 -
TongWeb控制台密码错误或没有权限
现象:登录TongWeb控制台提示密码错误或没有权限,如下图:问题原因:1.TongWeb控制台密码忘记2.TongWeb的conf\security中文件损坏,报密码或权限不对。解决办法:重置TongWeb密码,利用 <TongWeb_home>/domain_template/conf/security 中的文件模版去覆盖TongWeb根下的<TongWeb_home>/conf/security目录,或是域下的conf/security目录对..原创 2021-11-27 23:52:37 · 4138 阅读 · 1 评论 -
TongWeb使用端口及防火墙开通策略
前言 项目部署过程中需要规划TongWeb的使用端口及防火墙策略,否则会因端口不通导致各类问题。一、TongWeb使用端口说明原创 2021-05-12 10:08:37 · 4654 阅读 · 0 评论 -
TongWeb生产系统应急处理方案
前言 本文档主要说明在上线正式运行的系统中,现场维护人员或在现场的 TongWeb 支持人员应急处理方案。一、基本原则要求运维人员需要具备Linux基本操作、Linux监控命令、TongWeb使用、Java编程、Java异常分析、jstack、jmap、jstat、MemoryAnalyzer等工具和命令的使用。 任何操作必须经过相关负责人同意后进行, 禁止在未允许的情况下做任何操作。 在重启 TongWeb 前, 需花费几分钟收集相关日志, 切记盲目重启 TongWeb 导致.....原创 2021-04-30 10:37:49 · 3335 阅读 · 2 评论 -
手册不全,如何手工刨出TongWeb的监控信息?
前言 TongWeb提供几类监控接口,如何通过这些接口获取信息? 我们通过TongWeb7.0.4.2为讲解下获取方式。注:换个版本就不一定对了。一、通过JMX接口获取Mbean信息 TongWeb的JMX默认开启,通过server.log获取JMX url,更多见:https://blog.csdn.net/realwangpu/article/details/109506744[INFO] [main] [systemout] [tuserport:0...原创 2021-04-07 15:44:32 · 1347 阅读 · 1 评论 -
TongWeb及应用系统安全加固
前言 本文档主要面向运维人员说明常见的TongWeb5、TongWeb6、TongWeb7安全加固的配置方法。TongWeb配置一、首先建议TongWeb升级到最新版本,早期版本存在一些代码级安全漏洞,无法通过配置解决。截止2021年1月5日TongWeb最新版本号为7.0.4.2。二、TongWeb禁用不安全的HTTP方法,可登录控制台,进入“http通道管理”进行设置。 TongWeb5禁用不安全的HTTP方法,需在应用的web.xml中增加如下内容,并重........原创 2021-03-31 14:58:28 · 9213 阅读 · 2 评论 -
慎用TongWeb的热部署功能
TongWeb的热部署功能可以在应用的web.xml、class、jar发生变化时自动重部署应用,该功能在应用测试阶段可以用,但在生产环境中一定要关闭"热部署功能"。否则应用web.xml、class、jar一更新,就会触发自动重部署,造成正在访问的用户中断。甚至可能引发此问题:https://blog.csdn.net/realwangpu/article/details/109510297重新加载应用日志如下:[2021-03-27 13:32:59 325] [INF...原创 2021-03-27 14:01:08 · 880 阅读 · 0 评论 -
慎用TongWeb的JSP预编译功能
第一次访问JSP时会有一个JSP编译成class的过程,所以第一次访问JSP会慢,于是应用服务器通常有JSP预编译功能。但是这个功能会影响部署速度,所以尽量少用。如下图在部署应用时有一个"JSP预编译"选项,针对JSP较多的应用该项不要选,否则部署过程会把所有JSP编译一遍,造成部署时间过长,且每次重新启动TongWeb也会重新编译应用的JSP,造成TongWeb启动时间过长。可以从server.log日志看到,一旦配了"JSP预编译"则每次TongWeb启动都会把所有JSP编译一遍...原创 2021-03-27 13:51:29 · 702 阅读 · 0 评论 -
抛弃手册,开启TongWeb+TongLINK/Q的开发方式
问题:当使用TongWeb+TongLINK/Q产品,想用JMS开发消息服务时,不知如何使用?1.当你看TongLINK/Q手册《JMS编程参考》时,在给你讲TongWeb5.0+TongLINK/Q8.1的消息驱动bean(Message-Driven Bean,MDB)配置。2.当你去看TongWeb7的《用户手册》时,在给你讲TongWeb7.0+TongLINK/Q8.1的消息驱动bean(Message-Driven Bean,MDB)配置。3. TongWeb5.0太老了,MDB原创 2021-03-26 16:29:32 · 1689 阅读 · 1 评论 -
TongWeb使用中容易混淆的JDBC数据源连接池
问题: 在应用开发、运维过程中,开发、运维人员常分不清采用的哪种JDBC数据源,有的直接答复是用的hibernate、MyBatis,这是上层的持久化框架。JDBC数据源常用的有:应用服务器自身的JNDI数据源、开源数据源 DBCP、 C3P0、Druid、hikari等。接下来我们介绍如何使用和配置。说明:第一种:采用TongWeb的JNDI数据源,可自学下关于JNDI的知识。1. 先将数据库驱动包放在TongWeb的lib目录下,并在控制台配置JDBC连接池。 注意:数据.....原创 2021-03-20 23:05:54 · 5790 阅读 · 3 评论 -
如何判断应用能否移植? 让人越来越陌生的JavaEE规范
应用能不能移植到TongWeb上,主要看应用采用的JavaEE规范。而如今应用开发人员大量采用spring、hibernate等开源框架,逐渐不了解底层的JavaEE规范,我们可以从以下几方面来了解应用采用的JavaEE规范。以常用web应用为例:一、通过应用的web.xml来判断J2EE 1.4规范的web.xml文件头:<web-app xmlns="http://java.sun.com/xml/ns/j2ee" xmlns:xsi="http://www.......原创 2021-03-15 09:26:06 · 825 阅读 · 0 评论 -
TongHttpServer支持PHP配置
通俗一句话:等同于Apache配置PHP。 配置方法如下:前提是要先安装好PHP运行环境,这一步是必须的,请从https://www.php.net/下载编译安装合适的PHP版本。如果是国产平台,请确保已安装PHP程序,TongWeb不带PHP运行程序。PHP编译安装大致步骤如下,具体参数依不同版本而不同:1.解压 bzip2 -d php-7.4.11.tar.bz22.解压tar xvf php-7.4.11.tar3.过程中操作系统可能缺少依赖包,需下载安装以下依赖包:....原创 2021-01-28 10:35:25 · 2753 阅读 · 0 评论 -
TongWeb以非root用户启动使用80,443端口配置方法
需求:想用http://IP或https://IP访问访问应用,而不用输入80,443端口,但基于安全考虑又不能用root用户启动TongWeb。注:Linux下只有root用户能使用80,433端口。解决办法:假如TongWeb只能以tongweb用户启停而不能用roor用户,但需要使用80、443端口。 将JDK的bin下java命令文件属主改成root用户(通过chown命令)。 给JDK的bin下java命令文件加上s权限(chmod +s java),这一步很重要。 以ton..原创 2021-01-25 14:42:21 · 1951 阅读 · 0 评论 -
TongWeb对IPv4、IPv6的支持
问题:TongWeb是否支持IPv4、IPv6双栈。答复:支持。在说明TongWeb如何支持IPv4、IPv6的,先来说明下JDK对IPv4、IPv6两个重要支持参数:-Djava.net.preferIPv4Stack=false -Djava.net.preferIPv6Stack=falsejava.net.preferIPv4Stack(默认值false)官方文档解释:If IPv6 is available on the operating system, the un..原创 2020-12-30 15:27:51 · 1800 阅读 · 0 评论