public static boolean isAboveOrEqualVersion150(String version) {
        boolean isAboveOrEqualVersion150 = false;
        try {
            long clientVersion = convertVersion(version);
            long divideVersion = convertVersion(VERSION_1_5_0);
            isAboveOrEqualVersion150 = clientVersion >= divideVersion;
        } catch (Exception e) {
            LOGGER.error("convert version error, clientVersion:{}", version, e);
        }
        return isAboveOrEqualVersion150;
    }
@Test
    public void isAboveOrEqualVersion150() {
        Assertions.assertTrue(Version.isAboveOrEqualVersion150("2.0.2"));
        Assertions.assertTrue(Version.isAboveOrEqualVersion150("1.5"));
        Assertions.assertFalse(Version.isAboveOrEqualVersion150("1.4.9"));
        Assertions.assertFalse(Version.isAboveOrEqualVersion150("")); // Invalid version code will always return false.
        Assertions.assertFalse(Version.isAboveOrEqualVersion150("abd"));
    }